-
Bug
-
Resolution: Fixed
-
P2
-
1.4.2
-
04
-
generic
-
solaris_8
-
Not verified
A customer has complained that the DefaultWriteObject Flag is not set correctly in RMI-IIOP data streams.
In the code of
com.sun.corba.se.internal.io.IIOPOutputStream.invokeObjectWriter()
it says this:
// Write format version
writeByte(kFormatVersionOne);
// Write defaultWriteObject indicator
// - We write this as false, but may have to go back and
undo this if it is later called
// Changed to true since this is what will happen in most
cases. We still need
// to go back and fix this at some point.
writeBoolean(true);
Which is incorrect and needs to be fixed.
In the code of
com.sun.corba.se.internal.io.IIOPOutputStream.invokeObjectWriter()
it says this:
// Write format version
writeByte(kFormatVersionOne);
// Write defaultWriteObject indicator
// - We write this as false, but may have to go back and
undo this if it is later called
// Changed to true since this is what will happen in most
cases. We still need
// to go back and fix this at some point.
writeBoolean(true);
Which is incorrect and needs to be fixed.
- relates to
-
JDK-4962866 Interop broken b/w 1.4.2_04 and 1.4.1,1.5 for TreeSet, BigInteger, BigDecimal
- Closed