Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4440384

GIOP 1.2 message bodies not aligned on 8 byte boundaries

XMLWordPrintable

    • beta2
    • generic, x86
    • generic, linux_2.2
    • Not verified

        The current JDK 1.4 and J2EE 1.3 ORBs do not align GIOP 1.2 message bodies on 8 byte boundaries.

        See the main CORBA specification 00-11-03:

        15.4.2.2 Request Body

        In GIOP version 1.2, the Request Body is always aligned on an 8-octet boundary.

        15.4.3.2 Reply Body

        In GIOP version 1.2, the Reply Body is always aligned on an 8-octet boundary.

        15.4.6.2 LocateReply Body

        In GIOP version 1.2, the Reply Body is always aligned on an 8-octet boundary.

        This prevents interoperability with other GIOP 1.2 implementations.
        ********************************************************************************
        ###@###.### 2001-10-24
        Fix verified OK:
        - using build:
                 j2sdk-1_4_0-beta3-bin-b84-solsparc-20_oct_2001
                 rip_int-1_0-fcs-src-b54-solsparc-25_jun_2000 (this build went into j2ee1.3-beta2)
        and rip_int-1_0-fcs-src-b67-solsparc-22_oct_2000
        - by inspecting code at: com/sun/corba/se/internal/iiop/messages

        Since a bug has been filed and closed to remove the alignment of messages from LocateReplyMessage, I have hence verified the existence of the alignment of message boundaries for Reply and Request messages only. Refer BugId:4468926
        ********************************************************************************

              eandersosunw Everett Anderson (Inactive)
              eandersosunw Everett Anderson (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: