Exception Summary |
ClassNotPersistenceCapableException |
An ClassNotPersistenceCapableException is thrown if an attempt is
made to persist or otherwise manage an object whose class is not persistence-
capable. |
CommitStateTransitionException |
|
ConnectionFactoryNotFoundException |
A ConnectionFactoryNotFoundException is thrown if a named connection
factory cannot be found using its JNDI name. |
ConnectionInUseException |
An ConnectionInUseException is thrown if an operation is attempted
that requires a new database connection (such as Transaction.begin()) and a
previously obtained database connection (such as for non-transactional read
or write) is still in-use. |
PersistenceManagerNotClosedException |
An PersistenceManagerNotClosedException is thrown if user code fails
to close a PersistenceManager before it becomes eligible for garbage
collection. |
RollbackStateTransitionException |
|
TransactionActiveException |
An TransactionActiveException is thrown if a transaction is already
active and an operation is performed that requires that a transaction not be
active (such as beginning a transaction). |
TransactionCompletionException |
An TransactionCompletionException is thrown if a commit or rollback
is already in progress and an operation is attempted that cannot be performed
during transaction completion. |
TransactionNotActiveException |
An TransactionNotActiveException is thrown if a transaction is not
active and an operation is performed that requires that a transaction be
active (such as committing a transaction). |
UnsupportedConnectionFactoryException |
A UnsupportedConnectionFactoryException is thrown if a configured
connection factory is a supported factory type. |