[jboss-user] [JBoss Seam] - Re: Following Seam Pay example - Error

maniappan do-not-reply at jboss.com
Thu May 31 09:07:01 EDT 2007


I too face this issue, I have one timer getting started for every minute. After a while I shutdown and restart the servers, the stack trace starts to appear when trying to load the timer. any resolutions? 
Here is the stack trace :

  | 18:28:56,891 INFO  [DefaultLoadEventListener] Error performing load command
  | org.hibernate.type.SerializationException: could not deserialize
  |         at org.hibernate.util.SerializationHelper.deserialize(SerializationHelper.java:214)
  |         at org.hibernate.util.SerializationHelper.deserialize(SerializationHelper.java:240)
  |         at org.hibernate.type.SerializableToBlobType.fromBytes(SerializableToBlobType.java:69)
  |         at org.hibernate.type.SerializableToBlobType.get(SerializableToBlobType.java:61)
  |         at org.hibernate.type.AbstractLobType.nullSafeGet(AbstractLobType.java:46)
  |         at org.hibernate.type.AbstractType.hydrate(AbstractType.java:81)
  |         at org.hibernate.persister.entity.AbstractEntityPersister.hydrate(AbstractEntityPersister.java:2031)
  |         at org.hibernate.loader.Loader.loadFromResultSet(Loader.java:1371)
  |         at org.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:1299)
  |         at org.hibernate.loader.Loader.getRow(Loader.java:1197)
  |         at org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:568)
  |         at org.hibernate.loader.Loader.doQuery(Loader.java:689)
  |         at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
  |         at org.hibernate.loader.Loader.loadEntity(Loader.java:1784)
  |         at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:48)
  |         at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:42)
  |         at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:2977)
  |         at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:393)
  |         at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:374)
  |         at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:137)
  |         at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:193)
  |         at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:101)
  |         at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:878)
  |         at org.hibernate.impl.SessionImpl.get(SessionImpl.java:815)
  |         at org.hibernate.event.def.DefaultMergeEventListener.entityIsDetached(DefaultMergeEventListener.java:229)
  |         at org.hibernate.event.def.DefaultMergeEventListener.onMerge(DefaultMergeEventListener.java:120)
  |         at org.hibernate.event.def.DefaultMergeEventListener.onMerge(DefaultMergeEventListener.java:53)
  |         at org.hibernate.impl.SessionImpl.fireMerge(SessionImpl.java:677)
  |         at org.hibernate.impl.SessionImpl.merge(SessionImpl.java:661)
  |         at org.hibernate.impl.SessionImpl.merge(SessionImpl.java:665)
  |         at org.hibernate.ejb.AbstractEntityManagerImpl.merge(AbstractEntityManagerImpl.java:227)
  |         at org.jboss.seam.persistence.EntityManagerProxy.merge(EntityManagerProxy.java:123)
  | Caused by: java.lang.ClassNotFoundException: org.jboss.seam.core.Dispatcher$TimerHandleProxy
  |         at java.lang.Class.forName0(Native Method)
  |         at java.lang.Class.forName(Class.java:242)
  |         at java.io.ObjectInputStream.resolveClass(ObjectInputStream.java:585)
  |         at org.hibernate.util.SerializationHelper$CustomObjectInputStream.resolveClass(SerializationHelper.java:268)
  |         at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1544)
  |         at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1466)
  |         at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1699)
  |         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
  |         at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
  |         at org.hibernate.util.SerializationHelper.deserialize(SerializationHelper.java:210)
  |         at org.hibernate.util.SerializationHelper.deserialize(SerializationHelper.java:240)
  |         at org.hibernate.type.SerializableToBlobType.fromBytes(SerializableToBlobType.java:69)
  |         at org.hibernate.type.SerializableToBlobType.get(SerializableToBlobType.java:61)
  |         at org.hibernate.type.AbstractLobType.nullSafeGet(AbstractLobType.java:46)
  |         at org.hibernate.type.AbstractType.hydrate(AbstractType.java:81)
  |         at org.hibernate.persister.entity.AbstractEntityPersister.hydrate(AbstractEntityPersister.java:2031)
  |         at org.hibernate.loader.Loader.loadFromResultSet(Loader.java:1371)
  |         at org.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:1299)
  |         at org.hibernate.loader.Loader.getRow(Loader.java:1197)
  |         at org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:568)
  |         at org.hibernate.loader.Loader.doQuery(Loader.java:689)
  |         at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
  |         at org.hibernate.loader.Loader.loadEntity(Loader.java:1784)
  |         at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:48)
  |         at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:42)
  |         at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:2977)
  |         at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:393)
  |         at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:374)
  |         at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:137)
  |         at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:193)
  |         at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:101)
  |         at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:878)
  | 18:28:56,896 ERROR [TimerImpl] Error invoking ejbTimeout: javax.ejb.EJBException: javax.persistence.PersistenceException: org.hibernate.type.SerializationException: could not deserialize
  | 

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4050136#4050136

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4050136



More information about the jboss-user mailing list