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 single ObjectId. To preactivate objects containing different ObjectIds, the application must create multiple servants and preactivate them separately, one per ObjectId.
TobjS::ObjectAlreadyActive
The object could not be activated explicitly because the ObjectId is already being used in the Active Object Map. A given ObjectId 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.