Exception subclasses

Within this ODKException class are subclasses that identify particular exceptions possible in the methods of the ODK API. Table 108 lists the subclassed exceptions.

Table 108. ODKException subclasses.

Exception subclass Definition


BusObjInvalidAttrException
Thrown when an attribute is invalid.


BusObjInvalidDefException
Thrown when a business object definition is invalid.


BusObjInvalidVerbException
Thrown when a verb is invalid.


BusObjNoSuchAttrException
Thrown when the attribute does not exist in the business object definition.


BusObjNoSuchVerbException
Thrown when the verb is not supported by the business object definition.


ODKInvalidNodeException
Thrown to indicate a tree-node exception.


ODKInvalidPropException
Thrown to indicate exceptions caused by an invalid property.


UnsupportedContentException
Thrown if the ODA cannot supported the requested generated content.

Copyright IBM Corp. 1997, 2004