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

GIOP 1.2 message bodies not aligned on 8 byte boundaries

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      beta2
    • CPU:
      generic, x86
    • OS:
      generic, linux_2.2
    • Verification:
      Not verified

      Backports

        Description

        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
        ********************************************************************************

          Attachments

            Issue Links

              Activity

                People

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

                  Dates

                  Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: