11.2.5.5 Exceptions
-
ServantAlreadyActive - The servant is already being used for a callback. A servant can
be used only for a callback with a single
ObjectId. To receive callbacks on objects containing differentObjectIds, you must create different servants and activate them separately. The same servant can be reused only if astop_objectoperation tells the system to stop using the servant for its originalObjectId. -
ObjectAlreadyActive - The stringified
ObjectIdis already being used for a callback. A givenObjectIdcan have only one servant associated with it. If you wish to change to a different servant, you must first invokestop_objectwith the servant currently in use. -
CORBA::BAD_PARAM - The repository ID was a NULL string or the servant was a NULL pointer.
-
CORBA::IMP_LIMIT - In addition to other system reasons for this exception, a reason unique to this situation is that the joint client/server was not initialized with a port number; therefore, a persistent object reference cannot be created.
Parent topic: start_persistent_userid