0 Replies Latest reply on Jul 18, 2008 3:45 AM by sentcs

    FATAL [org.jboss.serial.persister.RegularObjectPersister] er

    sentcs

      Hi,

      I am using JBOSS 4.0.4 with Suse Linux 9 for my application. And i am getting following problem randomly while running my applicaton. In my application, we are using jboss-messaging-1.0.1.GA.

      I don't know in which scenario JBOSS throw this exception.

      Please let me know immediately since we are facing this issue in client place.

      FATAL [org.jboss.serial.persister.RegularObjectPersister] error
      java.lang.reflect.InvocationTargetException
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
       at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithMethod(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java(Compiled Code))
       at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java(Compiled Code))
       at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java(Compiled Code))
       at org.jboss.serial.persister.ArrayPersister.saveObjectArray(ArrayPersister.java:110)
       at org.jboss.serial.persister.ArrayPersister.writeData(ArrayPersister.java:101)
       at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java(Compiled Code))
       at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java(Compiled Code))
       at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java(Compiled Code))
       at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java(Compiled Code))
       at org.jboss.serial.persister.ArrayPersister.saveObjectArray(ArrayPersister.java:110)
       at org.jboss.serial.persister.ArrayPersister.writeData(ArrayPersister.java:101)
       at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java(Compiled Code))
       at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java(Compiled Code))
       at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java(Compiled Code))
       at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java(Compiled Code))
       at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java(Compiled Code))
       at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java(Compiled Code))
       at org.jboss.serial.io.JBossObjectOutputStream.writeObjectOverride(JBossObjectOutputStream.java(Compiled Code))
       at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java(Compiled Code))
       at org.jboss.remoting.serialization.impl.java.JavaSerializationManager.sendObject(JavaSerializationManager.java(Compiled Code))
       at org.jboss.remoting.marshal.serializable.SerializableMarshaller.write(SerializableMarshaller.java(Compiled Code))
       at org.jboss.jms.server.remoting.JMSWireFormat.write(JMSWireFormat.java(Compiled Code))
       at org.jboss.remoting.transport.socket.ServerThread.versionedWrite(ServerThread.java(Compiled Code))
       at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java(Compiled Code))
       at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java(Compiled Code))
       at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:261)
      Caused by: java.lang.NullPointerException
       at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java(Compiled Code))
       at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
       at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java(Compiled Code))
       at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java(Compiled Code))
       at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
       at org.jboss.serial.persister.ObjectOutputStreamProxy.putFields(ObjectOutputStreamProxy.java:188)
       at java.security.Permissions.writeObject(Permissions.java:384)
       ... 57 more