-
Key: CORBA25-50
-
Legacy Issue Number: 4299
-
Status: closed
-
Source: Floorboard Software ( Jonathan Biggar)
-
Summary:
There is nothing in the specification that explicitly states whether the
data in the body of a GIOP 1.1 Fragment message is marshalled relative
to the Fragment header or relative to the unfragmented message as a
whole.The restriction in GIOP 1.2 that all fragments but the last must have a
multiple of 8 bytes, and the careful padding of the GIOP 1.2 Fragment
header to 16 bytes both strongly suggest that GIOP 1.1 fragments should
be marshalled only relative to the fragment header.Proposed Resolution:
In section 15.4.9, right after the paragraph that reads:
"A primitive data type of 8 bytes or smaller should never be broken
across two
fragments."add the following paragraph:
In GIOP 1.1, the data in a fragment is marshalled with alignment
relative to its position in the fragment, not relative to its position
in the whole unfragmented message. -
Reported: CORBA 2.4.2 — Fri, 11 May 2001 04:00 GMT
-
Disposition: Resolved — CORBA 2.5
-
Disposition Summary:
Accept proposal above
-
Updated: Fri, 6 Mar 2015 20:58 GMT