Please help me.
Thanks
Here is the exception :
Aug 8, 2007 6:27:27 PM com.sun.corba.se.impl.encoding.CDRInputStream_1_0 start_value
WARNING: "IOP00810228: (MARSHAL) Indirection preseint in RMI-IIOP stream format version 2 optional data valuetype header"
org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 228 completed: Maybe
at com.sun.corba.se.impl.logging.ORBUtilSystemException.customWrapperIndirection(Unknown Source)
at com.sun.corba.se.impl.logging.ORBUtilSystemException.customWrapperIndirection(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.start_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.start_value(Unknown Source)
at com.sun.corba.se.impl.io.InputStreamHook$DefaultState.beginUnmarshalCustomValue(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObject(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_value(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObjectField(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputClassFields(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.defaultReadObjectDelegate(Unknown Source)
at com.sun.corba.se.impl.io.InputStreamHook.defaultReadObject(Unknown Source)
at java.math.BigDecimal.readObject(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.invokeObjectReader(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObjectUsingFVD(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_value(Unknown Source)
at com.sun.corba.se.impl.corba.TCUtility.unmarshalIn(Unknown Source)
at com.sun.corba.se.impl.corba.AnyImpl.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_any(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_any(Unknown Source)
at com.sun.corba.se.impl.javax.rmi.CORBA.Util.readAny(Unknown Source)
at javax.rmi.CORBA.Util.readAny(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObjectField(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputClassFields(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObject(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_abstract_interface(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_abstract_interface(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_abstract_interface(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.readObjectDelegate(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.readObjectOverride(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at java.util.ArrayList.readObject(Unknown Source)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.invokeObjectReader(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObject(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_value(Unknown Source)
at com.att.erp.ejb.session._ICSSession_Stub.getReferenceDataList(_ICSSession_Stub.java:462)
at com.att.erp.common.ICSGenericDrillDown$11.run(ICSGenericDrillDown.java:1077)
Aug 8, 2007 6:27:27 PM com.sun.corba.se.impl.encoding.CDRInputStream_1_0 read_value
WARNING: "IOP00810211: (MARSHAL) Exception from readValue on ValueHandler in CDRInputStream"
org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
at com.sun.corba.se.impl.logging.ORBUtilSystemException.valuehandlerReadException(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_value(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObjectField(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputClassFields(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.defaultReadObjectDelegate(Unknown Source)
at com.sun.corba.se.impl.io.InputStreamHook.defaultReadObject(Unknown Source)
at java.math.BigDecimal.readObject(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.invokeObjectReader(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObjectUsingFVD(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_value(Unknown Source)
at com.sun.corba.se.impl.corba.TCUtility.unmarshalIn(Unknown Source)
at com.sun.corba.se.impl.corba.AnyImpl.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_any(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_any(Unknown Source)
at com.sun.corba.se.impl.javax.rmi.CORBA.Util.readAny(Unknown Source)
at javax.rmi.CORBA.Util.readAny(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObjectField(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputClassFields(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObject(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_abstract_interface(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_abstract_interface(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_abstract_interface(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.readObjectDelegate(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.readObjectOverride(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at java.util.ArrayList.readObject(Unknown Source)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.invokeObjectReader(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObject(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_value(Unknown Source)
at com.att.erp.ejb.session._ICSSession_Stub.getReferenceDataList(_ICSSession_Stub.java:462)
at com.att.erp.common.ICSGenericDrillDown$11.run(ICSGenericDrillDown.java:1077)
Caused by: java.io.StreamCorruptedException: BigInteger: Signum not present in stream
at java.math.BigInteger.readObject(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.invokeObjectReader(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObject(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(Unknown Source)
... 52 more
Aug 8, 2007 6:27:27 PM com.sun.corba.se.impl.encoding.CDRInputStream_1_0 read_value
WARNING: "IOP00810211: (MARSHAL) Exception from readValue on ValueHandler in CDRInputStream"
org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
at com.sun.corba.se.impl.logging.ORBUtilSystemException.valuehandlerReadException(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_value(Unknown Source)
at com.sun.corba.se.impl.corba.TCUtility.unmarshalIn(Unknown Source)
at com.sun.corba.se.impl.corba.AnyImpl.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_any(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_any(Unknown Source)
at com.sun.corba.se.impl.javax.rmi.CORBA.Util.readAny(Unknown Source)
at javax.rmi.CORBA.Util.readAny(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObjectField(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputClassFields(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObject(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_abstract_interface(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_abstract_interface(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_abstract_interface(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.readObjectDelegate(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.readObjectOverride(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at java.util.ArrayList.readObject(Unknown Source)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.invokeObjectReader(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObject(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_value(Unknown Source)
at com.att.erp.ejb.session._ICSSession_Stub.getReferenceDataList(_ICSSession_Stub.java:462)
at com.att.erp.common.ICSGenericDrillDown$11.run(ICSGenericDrillDown.java:1077)
Caused by: java.io.StreamCorruptedException:
at com.sun.corba.se.impl.io.IIOPInputStream.inputClassFields(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.defaultReadObjectDelegate(Unknown Source)
at com.sun.corba.se.impl.io.InputStreamHook.defaultReadObject(Unknown Source)
at java.math.BigDecimal.readObject(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.invokeObjectReader(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObjectUsingFVD(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(Unknown Source)
... 36 more
Caused by: org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
at com.sun.corba.se.impl.logging.ORBUtilSystemException.valuehandlerReadException(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_value(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObjectField(Unknown Source)
... 49 more
Caused by: java.io.StreamCorruptedException: BigInteger: Signum not present in stream
at java.math.BigInteger.readObject(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.invokeObjectReader(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObject(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(Unknown Source)
... 52 more
Exception raised in ICSGERIC... :CORBA MARSHAL 1398079699 Maybe; nested exception is:
org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
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.mapSystemException(Unknown Source)
at javax.rmi.CORBA.Util.mapSystemException(Unknown Source)
at com.att.erp.ejb.session._ICSSession_Stub.getReferenceDataList(_ICSSession_Stub.java:476)
at com.att.erp.common.ICSGenericDrillDown$11.run(ICSGenericDrillDown.java:1077)
Caused by: org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
at com.sun.corba.se.impl.logging.ORBUtilSystemException.valuehandlerReadException(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_value(Unknown Source)
at com.sun.corba.se.impl.corba.TCUtility.unmarshalIn(Unknown Source)
at com.sun.corba.se.impl.corba.AnyImpl.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_any(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_any(Unknown Source)
at com.sun.corba.se.impl.javax.rmi.CORBA.Util.readAny(Unknown Source)
at javax.rmi.CORBA.Util.readAny(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObjectField(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputClassFields(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObject(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_abstract_interface(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_abstract_interface(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_abstract_interface(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.readObjectDelegate(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.readObjectOverride(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at java.util.ArrayList.readObject(Unknown Source)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.invokeObjectReader(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObject(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_value(Unknown Source)
at com.att.erp.ejb.session._ICSSession_Stub.getReferenceDataList(_ICSSession_Stub.java:462)
... 1 more
Caused by: java.io.StreamCorruptedException:
at com.sun.corba.se.impl.io.IIOPInputStream.inputClassFields(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.defaultReadObjectDelegate(Unknown Source)
at com.sun.corba.se.impl.io.InputStreamHook.defaultReadObject(Unknown Source)
at java.math.BigDecimal.readObject(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.invokeObjectReader(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObjectUsingFVD(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(Unknown Source)
... 36 more
Caused by: org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe
at com.sun.corba.se.impl.logging.ORBUtilSystemException.valuehandlerReadException(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(Unknown Source)
at com.sun.corba.se.impl.encoding.CDRInputStream.read_value(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObjectField(Unknown Source)
... 49 more
Caused by: java.io.StreamCorruptedException: BigInteger: Signum not present in stream
at java.math.BigInteger.readObject(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.invokeObjectReader(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.inputObject(Unknown Source)
at com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(Unknown Source)
at com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(Unknown Source)
... 52 more
[snip]
> Caused by: java.io.StreamCorruptedException: BigInteger: Signum not present in stream
> at java.math.BigInteger.readObject(Unknown Source)
[snip]
Do you have two different JDK levels on server and client sides? The
above snipped from your stacktrace looks to be the problem.
Ken
Below is the list of classes, and CCReferenceData class objects i am returning in the arraylist.
The same code is working weblogic, Now we are migrating to websphere.
Class CCReferenceData :
/**
* CCReferenceData is a class that holds an ID and a Value. It is called
* reference data since it is typically used to hold a database ID
* and an associated set of data associated with the ID, however, the
* class can hold any ID/Value combination.
*/
public class CCReferenceData extends CCSerializable implements Comparable
{
static final long serialVersionUID = -1114223007809455382L;
Object m_oReferenceValue;
Object m_oReferenceId;
public CCReferenceData(Object oReferenceValue,
Object oReferenceId)
{
m_oReferenceValue = oReferenceValue;
m_oReferenceId = oReferenceId;
}
public Object getReferenceValue()
{
return m_oReferenceValue;
}
public Object getReferenceId()
{
return m_oReferenceId;
}
public String toString()
{
return m_oReferenceValue.toString();
}
public int compareTo(Object oObject)
{
Object oValue1 = m_oReferenceValue;
Object oValue2 = null;
if ((oObject != null) && (oObject instanceof CCReferenceData))
{
oValue2 = ((CCReferenceData)oObject).m_oReferenceValue;
}
else
{
oValue2 = oObject;
}
return CCUtil.compareTo(oValue1, oValue2);
}
public boolean equals(Object oObject)
{
// If passed in object is null or not of type CCReferenceData,
// assume objects are not equal and return false.
if ((oObject == null) || (!(oObject instanceof CCReferenceData)))
{
return(false);
}
// If both the ID and Value are equal, return true.
// Otherwise, false.
CCReferenceData oNewData = (CCReferenceData)oObject;
if ((CCUtil.equals(m_oReferenceValue, oNewData.m_oReferenceValue)) &&
(CCUtil.equals(m_oReferenceId, oNewData.m_oReferenceId)))
{
return(true);
}
else
{
return(false);
}
}
}
Class CCSerializable :
/**
* Interface that extends Serializable and defines a method
* getModifiedFieldMapping.
* All classes should extend this interface rather than Serializable.
* This is to allow handling the serialization process when the
* class member variables & methods change.
* See CCIOUtil.handleSerialRead method for details.
*/
public class CCSerializable implements CCSerializableIF
{
static final long serialVersionUID = 6628549959295804979L;
/**
* Implemented class to define this method to return a map
* of member variables that have been modified.
*/
public CCHashMapList getModifiedFieldMapping()
{
return new CCHashMapList();
}
}
Class CCSerializableIF :
/**
* Interface that extends Serializable and defines a method
* getModifiedFieldMapping.
* All classes should extend this interface rather than Serializable.
* This is to allow handling the serialization process when the
* class member variables & methods change.
* See CCIOUtil.handleSerialRead method for details.
*/
public interface CCSerializableIF extends Serializable
{
/**
* Implemented class to define this method to return a map
* of member variables that have been modified.
*/
public CCHashMapList getModifiedFieldMapping();
}
Try using JRE 1.4.2 on the client side.
Ken
Thanks
Bhaskar
Open a PMR
It looks like you were using Sun JDK5 initially. When you tried JRE 1.4.2
was that the Sun JRE or the IBM JRE as supplied with WAS?
If you used the Sun 1.4.2 JRE are you able to try again using the IBM JRE on
the client side?
--
Stephen Cocks
WESB/WPS System Administration
"Bhaskar" <penb...@rediffmail.com> wrote in message
news:459999709.1186659344...@ltsgwas009.sby.ibm.com...
Well, it seems you're using RMI to communicate from your client with your
WAS server. Some months ago, we tried the same approach and we encountered A
LOT of issues regarding ORB broker level, marshaling, class
incompatibilities and so on. We were using IBM WAS JRE on the server, of
course, and Sun's implementation client side.
I suggest you to open a PMR, or search for another way to communicate with
your server by-passing RMI-IIOP if u can.
Scorpio.