# com.bea.content
RepositoryException Class

public class RepositoryException
extends `Exception`

This is the main checked exception for any error thrown from the SPI. All other checked Exceptions should be subclasses. This Exception may be used for validation errors.

Hierarchy
  `Object`
  `Throwable`
  `Exception`
  `RepositoryException`

All Implemented Interfaces
  `Serializable`

Direct Known Subclasses
  `AuthenticationException`, `AuthorizationException`, `NodeExistsException`, `NoRepositoriesDefinedException`, `NoSuchNodeException`, `NoSuchObjectClassException`, `NoSuchPropertyChoiceException`, `NoSuchPropertyDefinitionException`, `NoSuchPropertyException`, `NoSuchRepositoryConfigException`, `ObjectClassExistsException`, `PropertyChoiceExistsException`, `PropertyDefinitionExistsException`, `PropertyExistsException`, `RepositoryConfigExistsException`

## Constructor Summary

RepositoryException(`String` message, `Throwable` cause)
RepositoryException(`String` message)
RepositoryException(`Throwable` cause)

## Method Summary

Methods from `java.lang.`Throwable``
`fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString`

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Constructor Detail

### RepositoryException

    public RepositoryException(String message,
                               Throwable cause)

### RepositoryException

    public RepositoryException(String message)

### RepositoryException

    public RepositoryException(Throwable cause)