-
Key: CORBA35-202
-
Legacy Issue Number: 6899
-
Status: open
-
Source: Progress Software ( Steve Vinoski)
-
Summary:
Fifth bullet near the beginning of this section states:
Incarnations of a particular object may not overlap; that is, incarnate shall not be invoked with a particular ObjectId while, within the same POA, that ObjectId is in use as the ObjectId of an activated object or as the argument of a call to incarnate or etherealize that has not completed.
Unfortunately, I do not see anywhere where the exception to be thrown from activate_object_with_id() for this case is specified. According to this text, if incarnate() is executing for a particular ObjectId, any calls to activate_object_with_id() should be rejected by the POA. This came up in comp.object.corba, where someone posted a question as to why Orbix 2000 throws the ObjectAlreadyActive exception for this case.
-
Reported: CORBA 3.0.2 — Mon, 12 Jan 2004 05:00 GMT
-
Updated: Thu, 11 Jan 2024 17:40 GMT