I2JAV 1.1 NO IDEA Avatar
  1. OMG Issue

I2JAV11 — POA changes missing in Java source archive

  • Key: I2JAV11-146
  • Legacy Issue Number: 5693
  • Status: closed  
  • Source: Objective Interface Systems ( Mr. Victor Giddings)
  • Summary:

    Summary:
    The following CORBA 2.4 additions to the PortableServer module are missing from the latest Java source archive (http://cgi.omg.org/cgi-bin/doc?ptc/02-06-14):

    • in enumeration ThreadPolicyValue: the MAIN_THREAD_MODEL value
    • in Current: operations get_reference and get_servant

    Proposed Resolution:
    I believe all changes should be binary compatible with the existing distribution. Therefore, no PortableServer_2_4 package should be necessary. It should be sufficient to apply these patches to the next distribution:

    diff -r1.1 CurrentOperations.java
    7a8,9
    > import org.omg.CORBA.Object;
    >
    13a16,20
    >
    > public Object get_reference() throws org.omg.PortableServer.CurrentPackage.NoContext;
    >
    > public Servant get_servant() throws org.omg.PortableServer.CurrentPackage.NoContext;
    >

    diff -r1.1 ThreadPolicyValue.java
    33a34,37
    > public static final int _MAIN_THREAD_MODEL = 2;
    > public static final ThreadPolicyValue MAIN_THREAD_MODEL =
    > new ThreadPolicyValue(_MAIN_THREAD_MODEL);
    >
    44a49,50
    > case _MAIN_THREAD_MODEL:
    > return MAIN_THREAD_MODEL;

  • Reported: I2JAV 1.0 — Mon, 21 Oct 2002 04:00 GMT
  • Disposition: Resolved — I2JAV 1.1
  • Disposition Summary:

    Incorporate changes and close issue

  • Updated: Fri, 6 Mar 2015 21:40 GMT