The Client Object API supports exception classes for queries and for the messaging client.
- SUPSynchronizeException – thrown when an exception occurs during synchronization.
- SUPPersistenceException – thrown when trying to access the local database.
- SUPObjectNotFoundException – thrown when trying to load an MBO that is not inside the
local database.
- SUPNoSuchOperationException – thrown when trying to call a method (using the Object
Manager API) but the method is not defined for the MBO.
- SUPNoSuchAttributeException – thrown when trying to access an attribute (using the Object
Manager API) but the attribute is not defined for the MBO.
- SUPApplicationRuntimeException – thrown when a call to start the connection, register the
application, or unregister the application cannot be completed due to an
error.
- SUPConnectionPropertyException – thrown when a call to start the connection, register the
application, or unregister the application cannot be completed due to an
error in a connection property value or application identifier.