| class  | AuthenticationException | Exception thrown when the authentication to the service has failed. | 
| class  | BinaryUnavailableException | Exception thrown if a binary could not be read. | 
| class  | CacheUnavailableException | This exception is thrown if a cache is unavailable (e.g. | 
| class  | CheckoutFailedException | Exception thrown when checking out a document was not successful. | 
| class  | ConvertAnnotationException | Exception thrown when converting the annotations failed. | 
| class  | DatabaseException | Exception for database errors. | 
| class  | DeleteSubfolderException | Exception thrown when a user tries to delete a folder with subfolders. | 
| class  | DocumentAccessException | Exception thrown when an operation can not be performed on a document because the access is
 restricted (ACL, locked, checked out...). | 
| class  | DocumentIdentificationException | Exception thrown when a document can not be identified uniquely. | 
| class  | DocumentLockException | Exception thrown when locking or unlocking a document has failed. | 
| class  | DownloadFailedException | Exception thrown by DownloadUtil when downloading a document failed. | 
| class  | DuplicateFolderException | Exception thrown when a sibling with the same name already exists. | 
| class  | FavoriteReadException | Exception thrown when a favorite's properties and settings can not be read or interpreted. | 
| class  | FieldValidationException | Exception thrown by  FieldValidator 
 when the validation of a field has failed. | 
| class  | FolderMoveException | Exception thrown when a move-folder-operation failed. | 
| class  | FolderOperationNotAllowedException | Exception thrown when an operation on a folder is not allowed. | 
| class  | FormRenderException | Exception for errors that occur in form rendering. | 
| class  | InvalidFolderNameException | Exception thrown when a folder name contained an invalid character. | 
| class  | InvalidRequestException | Exception thrown when an operation can not be performed because the request is invalid. | 
| class  | NavigationException | Folder navigation exception class. | 
| class  | NgcUiException | Wrapper exception used to pass the proper error message to the view. | 
| class  | ProcessAlreadyRunningException | Exception thrown when a process is started in a session that already
 contains a running  LongRunningProcess. | 
| class  | RenderingFailedException | Exception thrown when rendering a document failed. | 
| class  | SapViewerUrlException | Exception thrown when an invalid SAPViewer URL was received. | 
| class  | SearchSyntaxException | Exception thrown when the user enters an invalid search string. | 
| class  | SystemException | Exception class for common system errors. | 
| class  | TooManyHitsException | Exception thrown when a query returned more hits than set in the
 maxRecords property of the result list. | 
| class  | UniqueConstraintViolationException | Exception thrown when a document is created or updated and the value of a unique field already exists in
 another document. | 
| class  | UnknownFolderTypeException | Exception thrown when an unknown folder type is found. | 
| class  | UnsupportedDDCException |  | 
| class  | UnsupportedDocumentException | Exception thrown when the user tries to open an unsupported document. | 
| class  | UnsupportedFormException | Exception thrown when a mask is not supported by the WebClient. | 
| class  | UserSearchFailedException | Exception thrown when searching for a user failed due to an exception. | 
| class  | WorkflowException | Workflow exception. | 
| class  | WrongDocumentDDCException | Exception thrown when the user tries to file a document from the wrong document-ddc. |