Issue 6007: Mapping from -ORBxxx to Java properties does not work for -ORBInitRef (corba-rtf) Source: Syracuse University (Mr. C. Joncheng Kuo, nobody) Nature: Uncategorized Issue Severity: Summary: 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 -ORBInitRef NameService=URL, 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". Resolution: Revised Text: Actions taken: July 19, 2003: received issue April 11, 2012: Deferred Discussion: End of Annotations:===== Date: Sat, 19 Jul 2003 12:24:20 -0400 From: Joncheng Kuo User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02 X-Accept-Language: en-us, en To: issues@omg.org CC: Polar Humenn Subject: Mapping from -ORBxxx to Java properties does not work for -ORBInitRef 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 -ORBInitRef NameService=URL, 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". Joncheng Kuo Syracuse University