Details
-
Type:
Bug
-
Status: Closed
-
Priority:
P2
-
Resolution: Fixed
-
Affects Version/s: j2ee1.3-beta2, 1.4.0
-
Fix Version/s: j2ee1.3-beta2
-
Component/s: other-libs
-
Subcomponent:
-
Resolved In Build:beta2
-
CPU:generic, x86
-
OS:generic, linux_2.2
-
Verification:Not verified
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2042437 | 1.4.0 | Everett Anderson | P2 | Resolved | Fixed | beta2 |
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
********************************************************************************
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
- 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
-