3.7.3.5.4 Exceptions
-
TobjS::InvalidInterface
- Indicates that the specified interfaceName is NULL.
-
TobjS::InvalidObjectId
- Indicates the specified stroid is NULL.
-
TobjS::ServantAlreadyActive
- The object could not be activated explicitly because the
servant is already being used with another
ObjectId
. A servant can be used only with a singleObjectId
. To preactivate objects containing differentObjectId
s, the application must create multiple servants and preactivate them separately, one perObjectId
. -
TobjS::ObjectAlreadyActive
- The object could not be activated explicitly because the
ObjectId
is already being used in the Active Object Map. A givenObjectId
can have only one servant associated with it. To change to a different servant, the application must first deactivate the object and activate it again. -
TobjS::IllegalOperation
- The object could not be activated explicitly because it does not have the process activation policy.
Parent topic: TP::create_active_object_reference()