11.2.2.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 different ObjectIds, you must create different servants and activate them separately. The same servant can be reused only if a stop_object operation tells the system to stop using the servant for its original ObjectId.
CORBA::BAD_PARAM
The repository ID was a NULL string or the servant was a NULL pointer.