Legacy Issue Number: 6007
Source: Syracuse University ( Joncheng Kuo)
The CORBA 3.0 spec adds the following note in Section 4.5.1: ORB Initialization.
"Whenever an ORB_init argument of the form -ORBxxx is specified, it is understood that the argument may be represented in different ways in different languages. For example, in Java -ORBxxx is equivalent to a property named org.omg.CORBA.ORBxxx."
The approach stated in the above note does not work for -ORBInitRef. For example, if you have
you cannot translate the above arguments into a property named "org.omg.CORBA.ORBInitRef" because there can be only one property of this name and there may be many different services. This issue was slightly cover by Issue 3643 (java-rtf), which was not resolved. This issue becomes obvious and important because the note added in the CORBA 3.0 spec.
Proposed solution: Arguments like "-ORBInitRef id=url" should be equivalent to a property named "org.omg.CORBA.ORBInitRef.id" with value "url".
Reported: CORBA 3.0.2 — Sat, 19 Jul 2003 04:00 GMT
Updated: Wed, 1 Feb 2023 21:59 GMT
CORBA35 — Mapping from -ORBxxx to Java properties does not work for -ORBInitRef
- Key: CORBA35-190
- OMG Task Force: CORBA 3.5 RTF