Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

B32476-03

Package oracle.toplink.exceptions

Interface Summary
ExceptionHandler Exception handler can catch errors that occur on queries or during database access.
 

Class Summary
IntegrityChecker Purpose: IntegrityChecker is used for catching all the descriptor exceptions, and checking database tables.
 

Exception Summary
CacheSynchCommunicationException Deprecated. since OracleAS TopLink 10g (10.1.3).
CacheSynchronizationException Deprecated. since OracleAS TopLink 10g (10.1.3).
CommunicationException Purpose:This exception wraps all RMI or CORBA or IO exception that may occur.
ConcurrencyException Purpose: Concurrency deadlock or interupts will raise this exception.
ConversionException Purpose: Conversion exceptions such as method or class not defined will raise this exception.
DatabaseException Purpose: Wrapper for any database exception that occurred through TopLink.
DefaultMappingException Purpose: Wrapper for any exception that occurred through OC4J cmp deafult mapping.
DescriptorException Purpose: This exception is used for any problem that is detected with a descriptor or mapping.
DiscoveryException Instances of this exception are raised if a problem is detected during the discovery of a TopLink cluster.
EJBJarXMLException Purpose: Reading or writing ejb-jar.xml deployment descriptor raise this exception
EJBQLException Purpose: EJBQL parsing and resolution problems will raise this exception
EntityManagerSetupException  
IntegrityException Purpose: IntegrityExceptions is used to throw all the Descriptors exceptions.
JAXBException Purpose: This class provides an implementation of EclipseLinkException specific to the EclipseLink JAXB implementation

Responsibilities: Return a JAXBException that can be thrown around input parameters.

JMSProcessingException  
JPQLException Purpose: EJBQL parsing and resolution problems will raise this exception
MigrationUtilityException Purpose: Wrapper for any exception that occurred through native CMP migration process.
OptimisticLockException Purpose: This exception is used when TopLink's optimistic locking feature is used.
PersistenceUnitLoadingException  
QueryException Purpose: This exception is used for any problem that is detected with a query.
RemoteCommandManagerException Instances of this exception are raised if a problem is detected in the RemoteCommandManager (RCM) feature.
SDOException Purpose: This class provides an implementation of TopLinkException specific to the EclipseLink SDO (Service Data Objects) API.
SessionLoaderException  
StaticWeaveException  
SynchronizationException Deprecated. since OracleAS TopLink 10g (10.1.3).
TopLinkException Purpose: Any exception raised by TopLink should be a subclass of this exception class.
TransactionException  
ValidationException Purpose: This exception is used if incorrect state or method arguments are detected in a general TopLink object.
XMLConversionException Purpose: XML conversion exceptions are raised for any problem when converting Java types to/from XML.
XMLMarshalException  
XMLParseException  
 


Copyright © 1998, 2010, Oracle. All Rights Reserved.