I2JAV 1.1 NO IDEA Avatar
  1. OMG Issue

I2JAV11 — Vendor-specific ORB_init methods

  • 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