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#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...