-
Bug
-
Resolution: Fixed
-
P2
-
j2ee1.3-beta2, 1.4.0
-
beta2
-
generic, x86
-
generic, linux_2.2
-
Not verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2042437 | 1.4.0 | Everett Anderson | P2 | Resolved | Fixed | beta2 |
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
********************************************************************************
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
********************************************************************************
- backported by
-
JDK-2042437 GIOP 1.2 message bodies not aligned on 8 byte boundaries
- Resolved
- duplicates
-
JDK-4456513 [CORBA]: No compliant GIOP 1.2 implementation in jdk 1.4
- Closed