wlclient.jar and serialization of Enums and BigDecimals

This is a discussion on wlclient.jar and serialization of Enums and BigDecimals within the Weblogic forums in Application Servers & Tools category; hello, I'm trying to de/serialize Enums or BigDecimals. Everything works like a ch= arm with full weblogic.jar in client claasspath. With wlclient.jar I'm gett= ing some ugly exceptions. I know that there are some known problems, see also: * for enums: http://bugs.sun.com/bugdatabase/view...g_id=3D6277781 * for bigdecimals: http://bugs.sun.com/bugdatabase/view...?bug_id=3D629= 5238 But still, maybe one of you knows a workaround or at least can explain to m= e, why the enums and bigdecimals are working fine with full weblogic.jar. thank you in advance for any hints. regards, makiey my config: wls 92, jrockit 150_14, protocol t3 -------------------------------------------------------- Testing BigDecimals... BigDecimal local :0.10000000000000000555111512312578270211815834045 41015625 20.05.2008 ...

Go Back   Application Development Forum > Application Servers & Tools > Weblogic

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 05-25-2008, 05:43 PM
Maciej Barcz
Guest
 
Default wlclient.jar and serialization of Enums and BigDecimals

hello,

I'm trying to de/serialize Enums or BigDecimals. Everything works like a ch=
arm with full weblogic.jar in client claasspath. With wlclient.jar I'm gett=
ing some ugly exceptions.

I know that there are some known problems, see also:
* for enums: http://bugs.sun.com/bugdatabase/view...g_id=3D6277781
* for bigdecimals: http://bugs.sun.com/bugdatabase/view...?bug_id=3D629=
5238

But still, maybe one of you knows a workaround or at least can explain to m=
e, why the enums and bigdecimals are working fine with full weblogic.jar.

thank you in advance for any hints.

regards,
makiey

my config: wls 92, jrockit 150_14, protocol t3

--------------------------------------------------------
Testing BigDecimals...
BigDecimal local :0.10000000000000000555111512312578270211815834045 41015625
20.05.2008 15:57:10 com.sun.corba.se.impl.encoding.CDRInputStream_1_0 read_=
value
WARNUNG: "IOP00810211: (MARSHAL) Exception from readValue on ValueHandler i=
n CDRInputStream"
org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
at com.sun.corba.se.impl.logging.ORBUtilSystemExcepti on.valuehandlerReadExc=
eption(ORBUtilSystemException.java:6500)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStr=
eam_1_0.java:1045)
at com.sun.corba.se.impl.encoding.CDRInputStream.read _value(CDRInputStream.=
java:253)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObje ctField(IIOPInputStrea=
m.java:1892)
at com.sun.corba.se.impl.io.IIOPInputStream.inputClas sFields(IIOPInputStrea=
m.java:2311)
at com.sun.corba.se.impl.io.IIOPInputStream.defaultRe adObjectDelegate(IIOPI=
nputStream.java:570)
at com.sun.corba.se.impl.io.InputStreamHook.defaultRe adObject(InputStreamHo=
ok.java:183)
at java.math.BigDecimal.readObject(BigDecimal.java:32 06)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.jav=
a:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessor=
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.corba.se.impl.io.IIOPInputStream.invokeObj ectReader(IIOPInputStr=
eam.java:1694)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObje ctUsingFVD(IIOPInputSt=
ream.java:1548)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleRea dObject(IIOPInputStrea=
m.java:398)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu eInternal(ValueHandler=
Impl.java:327)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu e(ValueHandlerImpl.jav=
a:293)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStr=
eam_1_0.java:1034)
at com.sun.corba.se.impl.encoding.CDRInputStream.read _value(CDRInputStream.=
java:253)
at reproducer._Repro_Stub.getBigDecimal(Unknown Source)
at reproducer.Client.testBigDecimals(Unknown Source)
at reproducer.Client.main(Unknown Source)
Caused by: java.io.StreamCorruptedException: Invalid indirection to offset =
186
at com.sun.corba.se.impl.io.IIOPInputStream.inputRemo teMembersForReadFields=
(IIOPInputStream.java:2089)
at com.sun.corba.se.impl.io.IIOPInputStream.readField s(IIOPInputStream.java=
:2008)
at com.sun.corba.se.impl.io.InputStreamHook.readField s(InputStreamHook.java=
:216)
at java.math.BigInteger.readObject(BigInteger.java:30 98)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.jav=
a:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessor=
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.corba.se.impl.io.IIOPInputStream.invokeObj ectReader(IIOPInputStr=
eam.java:1694)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObje ct(IIOPInputStream.jav=
a:1212)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleRea dObject(IIOPInputStrea=
m.java:400)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu eInternal(ValueHandler=
Impl.java:327)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu e(ValueHandlerImpl.jav=
a:293)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStr=
eam_1_0.java:1034)
.... 20 more
Caused by: java.io.IOException: Invalid indirection to offset 186
at com.sun.corba.se.impl.io.IIOPInputStream$ActiveRec ursionManager.getObjec=
t(IIOPInputStream.java:2684)
at com.sun.corba.se.impl.io.IIOPInputStream.inputRemo teMembersForReadFields=
(IIOPInputStream.java:2077)
.... 33 more
20.05.2008 15:57:10 com.sun.corba.se.impl.encoding.CDRInputStream_1_0 read_=
value
WARNUNG: "IOP00810211: (MARSHAL) Exception from readValue on ValueHandler i=
n CDRInputStream"
org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
at com.sun.corba.se.impl.logging.ORBUtilSystemExcepti on.valuehandlerReadExc=
eption(ORBUtilSystemException.java:6500)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStr=
eam_1_0.java:1045)
at com.sun.corba.se.impl.encoding.CDRInputStream.read _value(CDRInputStream.=
java:253)
at reproducer._Repro_Stub.getBigDecimal(Unknown Source)
at reproducer.Client.testBigDecimals(Unknown Source)
at reproducer.Client.main(Unknown Source)
Caused by: java.io.StreamCorruptedException:
at com.sun.corba.se.impl.io.IIOPInputStream.inputClas sFields(IIOPInputStrea=
m.java:2365)
at com.sun.corba.se.impl.io.IIOPInputStream.defaultRe adObjectDelegate(IIOPI=
nputStream.java:570)
at com.sun.corba.se.impl.io.InputStreamHook.defaultRe adObject(InputStreamHo=
ok.java:183)
at java.math.BigDecimal.readObject(BigDecimal.java:32 06)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.jav=
a:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessor=
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.corba.se.impl.io.IIOPInputStream.invokeObj ectReader(IIOPInputStr=
eam.java:1694)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObje ctUsingFVD(IIOPInputSt=
ream.java:1548)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleRea dObject(IIOPInputStrea=
m.java:398)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu eInternal(ValueHandler=
Impl.java:327)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu e(ValueHandlerImpl.jav=
a:293)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStr=
eam_1_0.java:1034)
.... 4 more
Caused by: org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: May=
be
at com.sun.corba.se.impl.logging.ORBUtilSystemExcepti on.valuehandlerReadExc=
eption(ORBUtilSystemException.java:6500)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStr=
eam_1_0.java:1045)
at com.sun.corba.se.impl.encoding.CDRInputStream.read _value(CDRInputStream.=
java:253)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObje ctField(IIOPInputStrea=
m.java:1892)
at com.sun.corba.se.impl.io.IIOPInputStream.inputClas sFields(IIOPInputStrea=
m.java:2311)
.... 17 more
Caused by: java.io.StreamCorruptedException: Invalid indirection to offset =
186
at com.sun.corba.se.impl.io.IIOPInputStream.inputRemo teMembersForReadFields=
(IIOPInputStream.java:2089)
at com.sun.corba.se.impl.io.IIOPInputStream.readField s(IIOPInputStream.java=
:2008)
at com.sun.corba.se.impl.io.InputStreamHook.readField s(InputStreamHook.java=
:216)
at java.math.BigInteger.readObject(BigInteger.java:30 98)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.jav=
a:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessor=
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.corba.se.impl.io.IIOPInputStream.invokeObj ectReader(IIOPInputStr=
eam.java:1694)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObje ct(IIOPInputStream.jav=
a:1212)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleRea dObject(IIOPInputStrea=
m.java:400)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu eInternal(ValueHandler=
Impl.java:327)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu e(ValueHandlerImpl.jav=
a:293)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStr=
eam_1_0.java:1034)
.... 20 more
Caused by: java.io.IOException: Invalid indirection to offset 186
at com.sun.corba.se.impl.io.IIOPInputStream$ActiveRec ursionManager.getObjec=
t(IIOPInputStream.java:2684)
at com.sun.corba.se.impl.io.IIOPInputStream.inputRemo teMembersForReadFields=
(IIOPInputStream.java:2077)
.... 33 more
java.rmi.MarshalException: CORBA MARSHAL 1398079699 Maybe; nested exception=
is:
org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
at com.sun.corba.se.impl.javax.rmi.CORBA.Util.mapSyst emException(Util.java:=
197)
at javax.rmi.CORBA.Util.mapSystemException(Util.java: 67)
at reproducer._Repro_Stub.getBigDecimal(Unknown Source)
at reproducer.Client.testBigDecimals(Unknown Source)
at reproducer.Client.main(Unknown Source)
Caused by: org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: May=
be
at com.sun.corba.se.impl.logging.ORBUtilSystemExcepti on.valuehandlerReadExc=
eption(ORBUtilSystemException.java:6500)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStr=
eam_1_0.java:1045)
at com.sun.corba.se.impl.encoding.CDRInputStream.read _value(CDRInputStream.=
java:253)
.... 3 more
Caused by: java.io.StreamCorruptedException:
at com.sun.corba.se.impl.io.IIOPInputStream.inputClas sFields(IIOPInputStrea=
m.java:2365)
at com.sun.corba.se.impl.io.IIOPInputStream.defaultRe adObjectDelegate(IIOPI=
nputStream.java:570)
at com.sun.corba.se.impl.io.InputStreamHook.defaultRe adObject(InputStreamHo=
ok.java:183)
at java.math.BigDecimal.readObject(BigDecimal.java:32 06)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.jav=
a:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessor=
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.corba.se.impl.io.IIOPInputStream.invokeObj ectReader(IIOPInputStr=
eam.java:1694)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObje ctUsingFVD(IIOPInputSt=
ream.java:1548)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleRea dObject(IIOPInputStrea=
m.java:398)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu eInternal(ValueHandler=
Impl.java:327)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu e(ValueHandlerImpl.jav=
a:293)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStr=
eam_1_0.java:1034)
.... 4 more
Caused by: org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: May=
be
at com.sun.corba.se.impl.logging.ORBUtilSystemExcepti on.valuehandlerReadExc=
eption(ORBUtilSystemException.java:6500)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStr=
eam_1_0.java:1045)
at com.sun.corba.se.impl.encoding.CDRInputStream.read _value(CDRInputStream.=
java:253)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObje ctField(IIOPInputStrea=
m.java:1892)
at com.sun.corba.se.impl.io.IIOPInputStream.inputClas sFields(IIOPInputStrea=
m.java:2311)
.... 17 more
Caused by: java.io.StreamCorruptedException: Invalid indirection to offset =
186
at com.sun.corba.se.impl.io.IIOPInputStream.inputRemo teMembersForReadFields=
(IIOPInputStream.java:2089)
at com.sun.corba.se.impl.io.IIOPInputStream.readField s(IIOPInputStream.java=
:2008)
at com.sun.corba.se.impl.io.InputStreamHook.readField s(InputStreamHook.java=
:216)
at java.math.BigInteger.readObject(BigInteger.java:30 98)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.jav=
a:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessor=
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.corba.se.impl.io.IIOPInputStream.invokeObj ectReader(IIOPInputStr=
eam.java:1694)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObje ct(IIOPInputStream.jav=
a:1212)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleRea dObject(IIOPInputStrea=
m.java:400)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu eInternal(ValueHandler=
Impl.java:327)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu e(ValueHandlerImpl.jav=
a:293)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStr=
eam_1_0.java:1034)
.... 20 more
Caused by: java.io.IOException: Invalid indirection to offset 186
at com.sun.corba.se.impl.io.IIOPInputStream$ActiveRec ursionManager.getObjec=
t(IIOPInputStream.java:2684)
at com.sun.corba.se.impl.io.IIOPInputStream.inputRemo teMembersForReadFields=
(IIOPInputStream.java:2077)
.... 33 more


--------------------------------------------------------
Testing Enums...
MyEnum.ONE local :ONE
20.05.2008 15:57:10 com.sun.corba.se.impl.encoding.CDRInputStream_1_0 read_=
value
WARNUNG: "IOP00810211: (MARSHAL) Exception from readValue on ValueHandler i=
n CDRInputStream"
org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
at com.sun.corba.se.impl.logging.ORBUtilSystemExcepti on.valuehandlerReadExc=
eption(ORBUtilSystemException.java:6500)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStr=
eam_1_0.java:1045)
at com.sun.corba.se.impl.encoding.CDRInputStream.read _value(CDRInputStream.=
java:253)
at reproducer._Repro_Stub.getEnum(Unknown Source)
at reproducer.Client.testEnums(Unknown Source)
at reproducer.Client.main(Unknown Source)
Caused by: java.io.IOException: Mismatched serialization UIDs : Source (Rep=
.. IDRMI:reproducer.MyEnum:3762E1FD1A6B1BE5:5B0FF397D 5AC7102) =3D 5B0FF397D5=
AC7102 whe
reas Target (Rep. ID RMI:reproducer.MyEnum:64D47C1D01980B5E:00000000000 0000=
0) =3D 0000000000000000
at com.sun.corba.se.impl.util.RepositoryId.useFullVal ueDescription(Reposito=
ryId.java:577)
at com.sun.corba.se.impl.io.ValueHandlerImpl.useFullV alueDescription(ValueH=
andlerImpl.java:388)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleRea dObject(IIOPInputStrea=
m.java:397)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu eInternal(ValueHandler=
Impl.java:327)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu e(ValueHandlerImpl.jav=
a:293)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStr=
eam_1_0.java:1034)
.... 4 more
java.rmi.MarshalException: CORBA MARSHAL 1398079699 Maybe; nested exception=
is:
org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
at com.sun.corba.se.impl.javax.rmi.CORBA.Util.mapSyst emException(Util.java:=
197)
at javax.rmi.CORBA.Util.mapSystemException(Util.java: 67)
at reproducer._Repro_Stub.getEnum(Unknown Source)
at reproducer.Client.testEnums(Unknown Source)
at reproducer.Client.main(Unknown Source)
Caused by: org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: May=
be
at com.sun.corba.se.impl.logging.ORBUtilSystemExcepti on.valuehandlerReadExc=
eption(ORBUtilSystemException.java:6500)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStr=
eam_1_0.java:1045)
at com.sun.corba.se.impl.encoding.CDRInputStream.read _value(CDRInputStream.=
java:253)
.... 3 more
Caused by: java.io.IOException: Mismatched serialization UIDs : Source (Rep=
.. IDRMI:reproducer.MyEnum:3762E1FD1A6B1BE5:5B0FF397D 5AC7102) =3D 5B0FF397D5=
AC7102 whe
reas Target (Rep. ID RMI:reproducer.MyEnum:64D47C1D01980B5E:00000000000 0000=
0) =3D 0000000000000000
at com.sun.corba.se.impl.util.RepositoryId.useFullVal ueDescription(Reposito=
ryId.java:577)
at com.sun.corba.se.impl.io.ValueHandlerImpl.useFullV alueDescription(ValueH=
andlerImpl.java:388)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleRea dObject(IIOPInputStrea=
m.java:397)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu eInternal(ValueHandler=
Impl.java:327)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu e(ValueHandlerImpl.jav=
a:293)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStr=
eam_1_0.java:1034)
.... 4 more
Reply With Quote
  #2  
Old 07-08-2008, 05:36 AM
Andy Piper
Guest
 
Default Re: wlclient.jar and serialization of Enums and BigDecimals

Maciej Barcz <> writes:

wlclient.jar uses IIOP. The serialization format for enum's was only standardized recently.
I'm not sure why BigDecimal gives problems, looks like a simple bug to me.

andy

> hello,
>
> I'm trying to de/serialize Enums or BigDecimals. Everything works like a charm with full weblogic.jar in client claasspath. With wlclient.jar I'm getting some ugly exceptions.
>
> I know that there are some known problems, see also:
> * for enums: http://bugs.sun.com/bugdatabase/view...bug_id=6277781
> * for bigdecimals: http://bugs.sun.com/bugdatabase/view...bug_id=6295238
>
> But still, maybe one of you knows a workaround or at least can explain tome, why the enums and bigdecimals are working fine with full weblogic.jar.
>
> thank you in advance for any hints.
>
> regards,
> makiey
>
> my config: wls 92, jrockit 150_14, protocol t3
>
> --------------------------------------------------------
> Testing BigDecimals...
> BigDecimal local :0.10000000000000000555111512312578270211815834045 41015625
> 20.05.2008 15:57:10 com.sun.corba.se.impl.encoding.CDRInputStream_1_0 read_value
> WARNUNG: "IOP00810211: (MARSHAL) Exception from readValue on ValueHandlerin CDRInputStream"
> org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
> at com.sun.corba.se.impl.logging.ORBUtilSystemExcepti on.valuehandlerReadException(ORBUtilSystemExceptio n.java:6500)
> at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStream_1_0.java:1045)
> at com.sun.corba.se.impl.encoding.CDRInputStream.read _value(CDRInputStream.java:253)
> at com.sun.corba.se.impl.io.IIOPInputStream.inputObje ctField(IIOPInputStream.java:1892)
> at com.sun.corba.se.impl.io.IIOPInputStream.inputClas sFields(IIOPInputStream.java:2311)
> at com.sun.corba.se.impl.io.IIOPInputStream.defaultRe adObjectDelegate(IIOPInputStream.java:570)
> at com.sun.corba.se.impl.io.InputStreamHook.defaultRe adObject(InputStreamHook.java:183)
> at java.math.BigDecimal.readObject(BigDecimal.java:32 06)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at com.sun.corba.se.impl.io.IIOPInputStream.invokeObj ectReader(IIOPInputStream.java:1694)
> at com.sun.corba.se.impl.io.IIOPInputStream.inputObje ctUsingFVD(IIOPInputStream.java:1548)
> at com.sun.corba.se.impl.io.IIOPInputStream.simpleRea dObject(IIOPInputStream.java:398)
> at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu eInternal(ValueHandlerImpl.java:327)
> at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu e(ValueHandlerImpl.java:293)
> at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStream_1_0.java:1034)
> at com.sun.corba.se.impl.encoding.CDRInputStream.read _value(CDRInputStream.java:253)
> at reproducer._Repro_Stub.getBigDecimal(Unknown Source)
> at reproducer.Client.testBigDecimals(Unknown Source)
> at reproducer.Client.main(Unknown Source)
> Caused by: java.io.StreamCorruptedException: Invalid indirection to offset 186
> at com.sun.corba.se.impl.io.IIOPInputStream.inputRemo teMembersForReadFields(IIOPInputStream.java:2089)
> at com.sun.corba.se.impl.io.IIOPInputStream.readField s(IIOPInputStream.java:2008)
> at com.sun.corba.se.impl.io.InputStreamHook.readField s(InputStreamHook.java:216)
> at java.math.BigInteger.readObject(BigInteger.java:30 98)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at com.sun.corba.se.impl.io.IIOPInputStream.invokeObj ectReader(IIOPInputStream.java:1694)
> at com.sun.corba.se.impl.io.IIOPInputStream.inputObje ct(IIOPInputStream.java:1212)
> at com.sun.corba.se.impl.io.IIOPInputStream.simpleRea dObject(IIOPInputStream.java:400)
> at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu eInternal(ValueHandlerImpl.java:327)
> at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu e(ValueHandlerImpl.java:293)
> at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStream_1_0.java:1034)
> ... 20 more
> Caused by: java.io.IOException: Invalid indirection to offset 186
> at com.sun.corba.se.impl.io.IIOPInputStream$ActiveRec ursionManager.getObject(IIOPInputStream.java:2684)
> at com.sun.corba.se.impl.io.IIOPInputStream.inputRemo teMembersForReadFields(IIOPInputStream.java:2077)
> ... 33 more
> 20.05.2008 15:57:10 com.sun.corba.se.impl.encoding.CDRInputStream_1_0 read_value
> WARNUNG: "IOP00810211: (MARSHAL) Exception from readValue on ValueHandlerin CDRInputStream"
> org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
> at com.sun.corba.se.impl.logging.ORBUtilSystemExcepti on.valuehandlerReadException(ORBUtilSystemExceptio n.java:6500)
> at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStream_1_0.java:1045)
> at com.sun.corba.se.impl.encoding.CDRInputStream.read _value(CDRInputStream.java:253)
> at reproducer._Repro_Stub.getBigDecimal(Unknown Source)
> at reproducer.Client.testBigDecimals(Unknown Source)
> at reproducer.Client.main(Unknown Source)
> Caused by: java.io.StreamCorruptedException:
> at com.sun.corba.se.impl.io.IIOPInputStream.inputClas sFields(IIOPInputStream.java:2365)
> at com.sun.corba.se.impl.io.IIOPInputStream.defaultRe adObjectDelegate(IIOPInputStream.java:570)
> at com.sun.corba.se.impl.io.InputStreamHook.defaultRe adObject(InputStreamHook.java:183)
> at java.math.BigDecimal.readObject(BigDecimal.java:32 06)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at com.sun.corba.se.impl.io.IIOPInputStream.invokeObj ectReader(IIOPInputStream.java:1694)
> at com.sun.corba.se.impl.io.IIOPInputStream.inputObje ctUsingFVD(IIOPInputStream.java:1548)
> at com.sun.corba.se.impl.io.IIOPInputStream.simpleRea dObject(IIOPInputStream.java:398)
> at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu eInternal(ValueHandlerImpl.java:327)
> at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu e(ValueHandlerImpl.java:293)
> at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStream_1_0.java:1034)
> ... 4 more
> Caused by: org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
> at com.sun.corba.se.impl.logging.ORBUtilSystemExcepti on.valuehandlerReadException(ORBUtilSystemExceptio n.java:6500)
> at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStream_1_0.java:1045)
> at com.sun.corba.se.impl.encoding.CDRInputStream.read _value(CDRInputStream.java:253)
> at com.sun.corba.se.impl.io.IIOPInputStream.inputObje ctField(IIOPInputStream.java:1892)
> at com.sun.corba.se.impl.io.IIOPInputStream.inputClas sFields(IIOPInputStream.java:2311)
> ... 17 more
> Caused by: java.io.StreamCorruptedException: Invalid indirection to offset 186
> at com.sun.corba.se.impl.io.IIOPInputStream.inputRemo teMembersForReadFields(IIOPInputStream.java:2089)
> at com.sun.corba.se.impl.io.IIOPInputStream.readField s(IIOPInputStream.java:2008)
> at com.sun.corba.se.impl.io.InputStreamHook.readField s(InputStreamHook.java:216)
> at java.math.BigInteger.readObject(BigInteger.java:30 98)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at com.sun.corba.se.impl.io.IIOPInputStream.invokeObj ectReader(IIOPInputStream.java:1694)
> at com.sun.corba.se.impl.io.IIOPInputStream.inputObje ct(IIOPInputStream.java:1212)
> at com.sun.corba.se.impl.io.IIOPInputStream.simpleRea dObject(IIOPInputStream.java:400)
> at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu eInternal(ValueHandlerImpl.java:327)
> at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu e(ValueHandlerImpl.java:293)
> at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStream_1_0.java:1034)
> ... 20 more
> Caused by: java.io.IOException: Invalid indirection to offset 186
> at com.sun.corba.se.impl.io.IIOPInputStream$ActiveRec ursionManager.getObject(IIOPInputStream.java:2684)
> at com.sun.corba.se.impl.io.IIOPInputStream.inputRemo teMembersForReadFields(IIOPInputStream.java:2077)
> ... 33 more
> java.rmi.MarshalException: CORBA MARSHAL 1398079699 Maybe; nested exception is:
> org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
> at com.sun.corba.se.impl.javax.rmi.CORBA.Util.mapSyst emException(Util.java:197)
> at javax.rmi.CORBA.Util.mapSystemException(Util.java: 67)
> at reproducer._Repro_Stub.getBigDecimal(Unknown Source)
> at reproducer.Client.testBigDecimals(Unknown Source)
> at reproducer.Client.main(Unknown Source)
> Caused by: org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
> at com.sun.corba.se.impl.logging.ORBUtilSystemExcepti on.valuehandlerReadException(ORBUtilSystemExceptio n.java:6500)
> at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStream_1_0.java:1045)
> at com.sun.corba.se.impl.encoding.CDRInputStream.read _value(CDRInputStream.java:253)
> ... 3 more
> Caused by: java.io.StreamCorruptedException:
> at com.sun.corba.se.impl.io.IIOPInputStream.inputClas sFields(IIOPInputStream.java:2365)
> at com.sun.corba.se.impl.io.IIOPInputStream.defaultRe adObjectDelegate(IIOPInputStream.java:570)
> at com.sun.corba.se.impl.io.InputStreamHook.defaultRe adObject(InputStreamHook.java:183)
> at java.math.BigDecimal.readObject(BigDecimal.java:32 06)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at com.sun.corba.se.impl.io.IIOPInputStream.invokeObj ectReader(IIOPInputStream.java:1694)
> at com.sun.corba.se.impl.io.IIOPInputStream.inputObje ctUsingFVD(IIOPInputStream.java:1548)
> at com.sun.corba.se.impl.io.IIOPInputStream.simpleRea dObject(IIOPInputStream.java:398)
> at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu eInternal(ValueHandlerImpl.java:327)
> at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu e(ValueHandlerImpl.java:293)
> at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStream_1_0.java:1034)
> ... 4 more
> Caused by: org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
> at com.sun.corba.se.impl.logging.ORBUtilSystemExcepti on.valuehandlerReadException(ORBUtilSystemExceptio n.java:6500)
> at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStream_1_0.java:1045)
> at com.sun.corba.se.impl.encoding.CDRInputStream.read _value(CDRInputStream.java:253)
> at com.sun.corba.se.impl.io.IIOPInputStream.inputObje ctField(IIOPInputStream.java:1892)
> at com.sun.corba.se.impl.io.IIOPInputStream.inputClas sFields(IIOPInputStream.java:2311)
> ... 17 more
> Caused by: java.io.StreamCorruptedException: Invalid indirection to offset 186
> at com.sun.corba.se.impl.io.IIOPInputStream.inputRemo teMembersForReadFields(IIOPInputStream.java:2089)
> at com.sun.corba.se.impl.io.IIOPInputStream.readField s(IIOPInputStream.java:2008)
> at com.sun.corba.se.impl.io.InputStreamHook.readField s(InputStreamHook.java:216)
> at java.math.BigInteger.readObject(BigInteger.java:30 98)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at com.sun.corba.se.impl.io.IIOPInputStream.invokeObj ectReader(IIOPInputStream.java:1694)
> at com.sun.corba.se.impl.io.IIOPInputStream.inputObje ct(IIOPInputStream.java:1212)
> at com.sun.corba.se.impl.io.IIOPInputStream.simpleRea dObject(IIOPInputStream.java:400)
> at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu eInternal(ValueHandlerImpl.java:327)
> at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu e(ValueHandlerImpl.java:293)
> at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStream_1_0.java:1034)
> ... 20 more
> Caused by: java.io.IOException: Invalid indirection to offset 186
> at com.sun.corba.se.impl.io.IIOPInputStream$ActiveRec ursionManager.getObject(IIOPInputStream.java:2684)
> at com.sun.corba.se.impl.io.IIOPInputStream.inputRemo teMembersForReadFields(IIOPInputStream.java:2077)
> ... 33 more
>
>
> --------------------------------------------------------
> Testing Enums...
> MyEnum.ONE local :ONE
> 20.05.2008 15:57:10 com.sun.corba.se.impl.encoding.CDRInputStream_1_0 read_value
> WARNUNG: "IOP00810211: (MARSHAL) Exception from readValue on ValueHandlerin CDRInputStream"
> org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
> at com.sun.corba.se.impl.logging.ORBUtilSystemExcepti on.valuehandlerReadException(ORBUtilSystemExceptio n.java:6500)
> at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStream_1_0.java:1045)
> at com.sun.corba.se.impl.encoding.CDRInputStream.read _value(CDRInputStream.java:253)
> at reproducer._Repro_Stub.getEnum(Unknown Source)
> at reproducer.Client.testEnums(Unknown Source)
> at reproducer.Client.main(Unknown Source)
> Caused by: java.io.IOException: Mismatched serialization UIDs : Source (Rep. IDRMI:reproducer.MyEnum:3762E1FD1A6B1BE5:5B0FF397D 5AC7102) = 5B0FF397D5AC7102 whe
> reas Target (Rep. ID RMI:reproducer.MyEnum:64D47C1D01980B5E:00000000000 00000) = 0000000000000000
> at com.sun.corba.se.impl.util.RepositoryId.useFullVal ueDescription(RepositoryId.java:577)
> at com.sun.corba.se.impl.io.ValueHandlerImpl.useFullV alueDescription(ValueHandlerImpl.java:388)
> at com.sun.corba.se.impl.io.IIOPInputStream.simpleRea dObject(IIOPInputStream.java:397)
> at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu eInternal(ValueHandlerImpl.java:327)
> at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu e(ValueHandlerImpl.java:293)
> at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStream_1_0.java:1034)
> ... 4 more
> java.rmi.MarshalException: CORBA MARSHAL 1398079699 Maybe; nested exception is:
> org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
> at com.sun.corba.se.impl.javax.rmi.CORBA.Util.mapSyst emException(Util.java:197)
> at javax.rmi.CORBA.Util.mapSystemException(Util.java: 67)
> at reproducer._Repro_Stub.getEnum(Unknown Source)
> at reproducer.Client.testEnums(Unknown Source)
> at reproducer.Client.main(Unknown Source)
> Caused by: org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
> at com.sun.corba.se.impl.logging.ORBUtilSystemExcepti on.valuehandlerReadException(ORBUtilSystemExceptio n.java:6500)
> at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStream_1_0.java:1045)
> at com.sun.corba.se.impl.encoding.CDRInputStream.read _value(CDRInputStream.java:253)
> ... 3 more
> Caused by: java.io.IOException: Mismatched serialization UIDs : Source (Rep. IDRMI:reproducer.MyEnum:3762E1FD1A6B1BE5:5B0FF397D 5AC7102) = 5B0FF397D5AC7102 whe
> reas Target (Rep. ID RMI:reproducer.MyEnum:64D47C1D01980B5E:00000000000 00000) = 0000000000000000
> at com.sun.corba.se.impl.util.RepositoryId.useFullVal ueDescription(RepositoryId.java:577)
> at com.sun.corba.se.impl.io.ValueHandlerImpl.useFullV alueDescription(ValueHandlerImpl.java:388)
> at com.sun.corba.se.impl.io.IIOPInputStream.simpleRea dObject(IIOPInputStream.java:397)
> at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu eInternal(ValueHandlerImpl.java:327)
> at com.sun.corba.se.impl.io.ValueHandlerImpl.readValu e(ValueHandlerImpl.java:293)
> at com.sun.corba.se.impl.encoding.CDRInputStream_1_0. read_value(CDRInputStream_1_0.java:1034)
> ... 4 more

Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 01:36 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.