-
Key: CORBA24-89
-
Legacy Issue Number: 3607
-
Status: closed
-
Source: Humboldt-Universitaet ( Martin von Loewis)
-
Summary:
In CORBA 2.3, servant_to_id does not work if the POA has the RETAIN,
MULTIPLE_ID, and NO_IMPLICIT_ACTIVATION policies, even if
servant_to_id is invoked in the context of the specified servant.
According to 11.3.8.20, such a call raises WrongPolicy.Inconsistent with that specification, it is apparently still possible
to obtain the ID for that servant, usingid = poa.reference_to_id(poa.servant_to_reference(self))
This works since 11.3.8.21/3 supports all cases of currently-active
servant, not only USE_DEFAULT_SERVANT -
Reported: CORBA 2.3.1 — Wed, 10 May 2000 04:00 GMT
-
Disposition: Resolved — CORBA 2.4
-
Disposition Summary:
Same as Issue 3636, and is fixed by the fix for 3636.
-
Updated: Fri, 6 Mar 2015 20:58 GMT
CORBA24 — POA servant_to_id inconsistent with servant_to_reference
- Key: CORBA24-89
- OMG Task Force: CORBA Core 2.4 RTF