-
Key: I2JAV11-136
-
Legacy Issue Number: 3913
-
Status: closed
-
Source: Improv Technologies ( Mary Leland)
-
Summary:
The first two bullets in Section 1.1.1.1 of ptc/2000-07-03
refer to the fields DEFAULT_ORB and DEFAULT_ORB_SINGLETON in
omg/omg/CORBA/ORB.java. However, these fields do not exist
in that file (nor are they in org/omg/CORBA_2_3/ORB.java).
The intention of these bullets is to permit vendors to
appropriately modify the implementations of the ORB_init
methods, but since these methods are not implemented using
those fields, the intention is not achieved.Proposed resolution:
Add a point #3 to Section 1.1, along the lines of
"In certain rare cases, the actual body of a method
must be replaced by a vendor-specific implementation.
These cases are clearly identified in this specification
and by comments in the org.omg.* packages."Change the first two bullets in Section 1.1.1.1 to
"Vendor-specific implementations for the ORB_init
methods of org.omg.CORBA.ORB must be supplied.
Since these methods are static, they cannot be
overridden by the vendor-specific ORB subclass,
but must be provided in the org.omg.CORBA.ORB class
itself."Add a comment
/* VENDOR MUST SUPPLY IMPLEMENTATION */
to the ORB_init methods, and a line in the
header comments of the org/omg/CORBA/ORB.java
file saying that implementations of the ORB_init
methods are required. -
Reported: I2JAV 1.0 — Thu, 28 Sep 2000 04:00 GMT
-
Disposition: Resolved — I2JAV 1.1
-
Disposition Summary:
No Data Available
-
Updated: Fri, 6 Mar 2015 21:38 GMT
I2JAV11 — Vendor-specific ORB_init methods
- Key: I2JAV11-136
- OMG Task Force: IDL to Java December 2000 RTF