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 differentObjectIds, the application must create multiple servants and preactivate them separately, one perObjectId. -
TobjS::ObjectAlreadyActive - The object could not be activated explicitly because the
ObjectIdis already being used in the Active Object Map. A givenObjectIdcan 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()