0 Replies Latest reply on Mar 7, 2019 4:14 AM by sureshragala

    Infinite  Stack trace getting logged using jboss-serialization.jar - 1.0.3 GA ( in jboss 5.x )

    sureshragala

      Hi ,

       

      We are facing infinite stack trace getting logged as follows :

       

      2019-02-17 21:36:37,246 FATAL [org.jboss.serial.persister.RegularObjectPersister] (WorkerThread#31[10.108.56.61:20883]) error

      java.lang.reflect.InvocationTargetException

          at sun.reflect.GeneratedMethodAccessor277.invoke(Unknown Source)

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

          at java.lang.reflect.Method.invoke(Unknown Source)

          at org.jboss.serial.persister.RegularObjectPersister2.writeSlotWithMethod(RegularObjectPersister2.java:138)

          at org.jboss.serial.persister.RegularObjectPersister2.defaultWrite(RegularObjectPersister2.java:104)

          at org.jboss.serial.persister.RegularObjectPersister2.writeData(RegularObjectPersister2.java:78)

          at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:81)

          at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276)

          at org.jboss.serial.objectmetamodel.DataContainer$DataContainerOutput.writeObject(DataContainer.java:390)

          at org.jboss.serial.persister.RegularObjectPersister2.writeSlotWithFields(RegularObjectPersister2.java:204)

          at org.jboss.serial.persister.RegularObjectPersister2.defaultWrite(RegularObjectPersister2.java:108)

          at org.jboss.serial.persister.RegularObjectPersister2.writeData(RegularObjectPersister2.java:78)

          at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:81)

          at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276)

          at org.jboss.serial.objectmetamodel.DataContainer$DataContainerOutput.writeObject(DataContainer.java:390)

          at org.jboss.serial.persister.RegularObjectPersister2.writeSlotWithFields(RegularObjectPersister2.java:204)

          at org.jboss.serial.persister.RegularObjectPersister2.defaultWrite(RegularObjectPersister2.java:108)

          at org.jboss.serial.persister.RegularObjectPersister2.writeData(RegularObjectPersister2.java:78)

          at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:81)

          at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276)

          at org.jboss.serial.objectmetamodel.DataContainer$DataContainerOutput.writeObject(DataContainer.java:390)

          at org.jboss.serial.persister.ObjectOutputStreamProxy2.writeObjectOverride(ObjectOutputStreamProxy2.java:64)

          at org.jboss.serial.persister.ObjectOutputStreamProxy.writeObjectOverride(ObjectOutputStreamProxy.java:62)

          at java.io.ObjectOutputStream.writeObject(Unknown Source)

          at java.util.ArrayList.writeObject(Unknown Source)

          at sun.reflect.GeneratedMethodAccessor277.invoke(Unknown Source)

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

          at java.lang.reflect.Method.invoke(Unknown Source)

          at org.jboss.serial.persister.RegularObjectPersister2.writeSlotWithMethod(RegularObjectPersister2.java:138)

          at org.jboss.serial.persister.RegularObjectPersister2.defaultWrite(RegularObjectPersister2.java:104)

       

      We have seen a thread https://developer.jboss.org/thread/33907, where it's mentioned if we use jboss-serialization.jar of jboss 4.0.4 ( i.e 1.0.0 GA version ), this issue does not occur.

       

      Can you please confirm, can we use 1.0.0 GA version in jboss AS 5.x , instead of jboss-serialization 1.0.3 GA version ?

       

      Thanks,

      Suresh Ragala.