Issue 4501: Alignment with CORBA Object URL formats (idlscript-ftf) Source: INRIA (Dr. Philippe Merle, merle@lifl.fr) Nature: Uncategorized Issue Severity: Summary: The CORBA Scripting Language Specification v1.0 (OMG TC Document formal/01-06-05) refers to old iioploc:// and iiopname:// INS URL formats. Here is a list of changes to align IDLscript with recent CORBA Object URL formats: * In Section 1.4.5 page 1-9, replace: (i.e., iioploc:// and iiopname://) by: (i.e., corbaloc and corbaname) * In Section 1.4.5 page 1-9, replace: factory = GridService.Factory("iioploc://an_IP_host_name:5000/factory") by: factory = GridService.GridFactory("corbaloc:iiop:an_IP_host_name:5000/factory") * In Section 3.12.3 page 3-22, replace all: iioploc://host:port/object_name by: corbaloc:iiop:host:port/object_name * In Section 3.12.3 page 3-22, replace: iiopname://host:port/path_into_a_naming_context by: corbaname::host:port#path_into_a_naming_context * In Section 3.12.3 page 3-22, add a cross reference to the Section 13.6.7 of the CORBA 2.4.2 specification (i.e. Object URLs). Resolution: see above Revised Text: In formal/01-06-05, section 1.4.5, page 1-9, replace with the Interoperable Name Service URL formal (i.e., iioploc:// and iiopname://) by with CORBA Object URL formats (e.g., corbaloc and corbaname) In formal/01-06-05, section 1.4.5, page 1-9, replace "iioploc://an_IP_host_name:5000/factory" by "corbaloc:iiop:an_IP_host_name:5000/factory" In formal/01-06-05, section 3.12.3, page 3-22, replace The object reference is given through the following formats: the standard CORBA IOR (i.e., "IOR:...") or the Interoperable Name Service URL (i.e., "iioploc://host:port/object_name" and "iiopname//host:port/path_into_a_naming_ context"). by Accepted formats for stringified object references are described in Section 13.6.9 "Stringified Object References", page 13-24 and Section 13.6.10 "Object URLs", page 13-25 of the CORBA 3.0 Specification. In formal/01-06-05, section 3.12.3, page 3-22, replace >>> objref = AnotherFoo("iioploc://host:port/name") by >>> objref = AnotherFoo("corbaloc:iiop:host:port/name") Actions taken: August 16, 2001: received issue August 16, 2001: received issue December 11, 2002: closed issue Discussion: The CORBA Scripting Language Specification v1.0 (OMG TC Document formal/01-06-05) refers to old iioploc:// and iiopname:// INS URL formats. Replace them by the corbaloc and corbaname CORBA Object URL formats. End of Annotations:===== From: Philippe.Merle@lifl.fr Received: from (merle@localhost) by karjala.lifl.fr (8.9.1b+Sun/jtpda-5.3.3) id RAA23060 ; Thu, 16 Aug 2001 17:50:11 +0200 (MET DST) Date: Thu, 16 Aug 2001 17:50:11 +0200 (MET DST) Message-Id: <200108161550.RAA23060@karjala.lifl.fr> To: issues@omg.org Subject: Issues for the CORBA Scripting Language Specification Cc: juergen@omg.org, idlscript-ftf@omg.org X-Sun-Charset: US-ASCII Content-Type: text X-UIDL: jNl!!:lO!!,e*e9:QF!! Hello Juergen, I am knowing that the Public Comment Deadline for IDLscript is out but I have collected from my archives four issues that should be resolved in the next IDLscript RTF. Thank you to report me assigned issue numbers allowing me to write the final IDLscript RTF report (for tomorrow). - Issue 2 ------------------------------------------------------------------------ Alignment with CORBA Object URL formats --------------------------------------- The CORBA Scripting Language Specification v1.0 (OMG TC Document formal/01-06-05) refers to old iioploc:// and iiopname:// INS URL formats. Here is a list of changes to align IDLscript with recent CORBA Object URL formats: * In Section 1.4.5 page 1-9, replace: (i.e., iioploc:// and iiopname://) by: (i.e., corbaloc and corbaname) * In Section 1.4.5 page 1-9, replace: factory = GridService.Factory("iioploc://an_IP_host_name:5000/factory") by: factory = GridService.GridFactory("corbaloc:iiop:an_IP_host_name:5000/factory") * In Section 3.12.3 page 3-22, replace all: iioploc://host:port/object_name by: corbaloc:iiop:host:port/object_name * In Section 3.12.3 page 3-22, replace: iiopname://host:port/path_into_a_naming_context by: corbaname::host:port#path_into_a_naming_context * In Section 3.12.3 page 3-22, add a cross reference to the Section 13.6.7 of the CORBA 2.4.2 specification (i.e. Object URLs).