org.hibernate.type.SerializationException: could not deseria
enztp Jun 27, 2005 9:14 AMHi sorry by the other post ( this same subject and unreadable )
Can anyone help me with this problem ?
I got this stack trace when my client had tried to access a entity bean ( passing by a stateful bean ) whith to one-to-many annotations with this syntax :
@OneToMany @AssociationTable( table=@Table(name="rkos60"), joinColumns = { @JoinColumn( name="id_usuar") }, inverseJoinColumns = { @JoinColumn( name="cd_ccust") } ) public Collection<CentroCusto> getCCustosAutorizados() { return ccustos; } @OneToMany @AssociationTable( table=@Table(name="rkos80"), joinColumns = { @JoinColumn( name="id_usuar") }, inverseJoinColumns = { @JoinColumn( name="tip_perf") } )
This is the Error :
org.jboss.ejb3.stateful.ForwardId: org.hibernate.type.SerializationException: could not deserialize 10:05:32,001 INFO [STDOUT] at org.jboss.ejb3.stateful.StatefulContainer.dynamicInvoke(StatefulContainer.java:162) 10:05:32,001 INFO [STDOUT] at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:107) 10:05:32,001 INFO [STDOUT] at org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemotingInvocationHandler.java:74) 10:05:32,001 INFO [STDOUT] at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:325) 10:05:32,002 INFO [STDOUT] at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:201) 10:05:32,006 INFO [STDOUT] at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:259) 10:05:32,006 INFO [STDOUT] at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:327) 10:05:32,006 INFO [STDOUT] at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:147) 10:05:32,007 INFO [STDOUT] Caused by: org.hibernate.type.SerializationException: could not deserialize 10:05:32,007 INFO [STDOUT] at org.hibernate.util.SerializationHelper.deserialize(SerializationHelper.java:211) 10:05:32,007 INFO [STDOUT] at org.hibernate.util.SerializationHelper.deserialize(SerializationHelper.java:234) 10:05:32,007 INFO [STDOUT] at org.hibernate.type.SerializableType.fromBytes(SerializableType.java:78) 10:05:32,007 INFO [STDOUT] at org.hibernate.type.SerializableType.get(SerializableType.java:39) 10:05:32,008 INFO [STDOUT] at org.hibernate.type.NullableType.nullSafeGet(NullableType.java:77) 10:05:32,008 INFO [STDOUT] at org.hibernate.type.NullableType.nullSafeGet(NullableType.java:68) 10:05:32,008 INFO [STDOUT] at org.hibernate.type.AbstractType.hydrate(AbstractType.java:80) 10:05:32,008 INFO [STDOUT] at org.hibernate.persister.entity.BasicEntityPersister.hydrate(BasicEntityPersister.java:1695) 10:05:32,008 INFO [STDOUT] at org.hibernate.loader.Loader.loadFromResultSet(Loader.java:918) 10:05:32,008 INFO [STDOUT] at org.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:874) 10:05:32,008 INFO [STDOUT] at org.hibernate.loader.Loader.getRow(Loader.java:787) 10:05:32,008 INFO [STDOUT] at org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:293) 10:05:32,008 INFO [STDOUT] at org.hibernate.loader.Loader.doQuery(Loader.java:387) 10:05:32,008 INFO [STDOUT] at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:206) 10:05:32,009 INFO [STDOUT] at org.hibernate.loader.Loader.doList(Loader.java:1515) 10:05:32,009 INFO [STDOUT] at org.hibernate.loader.Loader.list(Loader.java:1498) 10:05:32,009 INFO [STDOUT] at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:369) 10:05:32,009 INFO [STDOUT] at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:266) 10:05:32,009 INFO [STDOUT] at org.hibernate.impl.SessionImpl.list(SessionImpl.java:791) 10:05:32,009 INFO [STDOUT] at org.hibernate.impl.QueryImpl.list(QueryImpl.java:74) 10:05:32,009 INFO [STDOUT] at org.hibernate.impl.AbstractQueryImpl.uniqueResult(AbstractQueryImpl.java:588) 10:05:32,009 INFO [STDOUT] at org.jboss.ejb3.entity.QueryImpl.getSingleResult(QueryImpl.java:66) 10:05:32,009 INFO [STDOUT] at ordemservico.beans.stateful.UserManagerBean.searchUser(UserManagerBean.java:25) 10:05:32,010 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 10:05:32,010 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 10:05:32,010 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 10:05:32,010 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:585) 10:05:32,010 INFO [STDOUT] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:77) 10:05:32,010 INFO [STDOUT] at org.jboss.ejb3.stateful.StatefulInstanceInterceptor.invoke(StatefulInstanceInterceptor.java:134) 10:05:32,010 INFO [STDOUT] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:66) 10:05:32,010 INFO [STDOUT] at org.jboss.aspects.tx.TxSupport.invokeInOurTx(TxSupport.java:141) 10:05:32,010 INFO [STDOUT] at org.jboss.aspects.tx.TxSupport$Required.serverInvoke(TxSupport.java:438) 10:05:32,011 INFO [STDOUT] at org.jboss.aspects.tx.TxInterceptor.internalInvoke(TxInterceptor.java:112) 10:05:32,011 INFO [STDOUT] at org.jboss.aspects.tx.TxInterceptor.invoke(TxInterceptor.java:60) 10:05:32,011 INFO [STDOUT] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:66) 10:05:32,011 INFO [STDOUT] at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:72) 10:05:32,055 INFO [STDOUT] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:66) 10:05:32,056 INFO [STDOUT] at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:80) 10:05:32,056 INFO [STDOUT] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:66) 10:05:32,056 INFO [STDOUT] at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:90) 10:05:32,056 INFO [STDOUT] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:66) 10:05:32,056 INFO [STDOUT] at org.jboss.ejb3.stateful.StatefulContainer.dynamicInvoke(StatefulContainer.java:156) 10:05:32,056 INFO [STDOUT] ... 7 more 10:05:32,057 INFO [STDOUT] Caused by: java.io.StreamCorruptedException: invalid stream header 10:05:32,057 INFO [STDOUT] at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:753) 10:05:32,057 INFO [STDOUT] at java.io.ObjectInputStream.<init>(ObjectInputStream.java:268) 10:05:32,057 INFO [STDOUT] at org.hibernate.util.SerializationHelper$CustomObjectInputStream.<init>(SerializationHelper.java:246) 10:05:32,057 INFO [STDOUT] at org.hibernate.util.SerializationHelper.deserialize(SerializationHelper.java:203)
Thanks !