Judging from the stack trace, you have an instance variable holding a
Connection.  Connections aren't serializalbe, thus the error on
passivation.

Don't have a instance variable for your connection: just get it, use it,
and close it within one method call.

david jencks
On 2001.07.31 19:09:55 -0400 yan fan wrote:
> Hi!
>   I am sorry , when I use session bean and jdbc , I
> meet a exception like following:
>   
> [Container factory] java.rmi.ServerException: Could
> not passivate; nested exception is:
> [Container factory]    
> java.io.NotSerializableException:
> org.opentools.minerva.jdbc.xa.wrapper.XAClientConnection
> [Container factory] java.io.NotSerializableException:
> org.opentools.minerva.jdbc.xa.wrapper.XAClientConnection
> [Container factory]     at
> java.io.ObjectOutputStream.output
> Object(ObjectOutputStream.java:1148)
> [Container factory]     at
> java.io.ObjectOutputStream.writeO
> bject(ObjectOutputStream.java:366)
> [Container factory]     at
> java.io.ObjectOutputStream.output
> ClassFields(ObjectOutputStream.java:1841)
> [Container factory]     at
> java.io.ObjectOutputStream.defaul
> tWriteObject(ObjectOutputStream.java:480)
> [Container factory]     at
> java.io.ObjectOutputStream.output
> Object(ObjectOutputStream.java:1214)
> [Container factory]     at
> java.io.ObjectOutputStream.writeO
> bject(ObjectOutputStream.java:366)
> [Container factory]     at
> org.jboss.ejb.plugins.StatefulSes
> sionFilePersistenceManager.passivateSession(StatefulSessionF
> ilePersistenceManager.java:278)
> [Container factory]     at
> org.jboss.ejb.plugins.StatefulSes
> sionInstanceCache.passivate(StatefulSessionInstanceCache.jav
> a:54)
> [Container factory]     at
> org.jboss.ejb.plugins.AbstractIns
> tanceCache$1.execute(AbstractInstanceCache.java:668)
> [Container factory]     at
> org.jboss.util.WorkerQueue$QueueL
> oop.run(WorkerQueue.java:199)
> [Container factory]     at
> java.lang.Thread.run(Thread.java:
> 484)
> 
> 
> __________________________________________________
> Do You Yahoo!?
> Make international calls for as low as $.04/minute with Yahoo! Messenger
> http://phonecard.yahoo.com/
> 
> _______________________________________________
> JBoss-user mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/jboss-user
> 
> 

_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to