hello, i try to stress-test the geronimo application server version 2.0.2.
so i try to call a jsp repeatedly, which validates against a stateless session bean and then creates a stateful session bean.. for the first few calls it starts fine but then after about 100 calls the server starts to throw the following error every now and then (means that inbetween there are calls which create the session beans successful): [exec] 13:04:31,854 INFO [OpenEJB] finished invoking method create [exec] 13:04:31,855 INFO [OpenEJB] finished invoking method create [exec] 13:04:31,857 INFO [OpenEJB] Passivating to file /usr/local/geronimo/5-2.0.2/var/temp/11d1def534ea1be0=-8cc2910=1184b52f0a4=-7e38 [exec] 13:04:31,865 INFO [OpenEJB] Passivation failed [exec] java.io.NotSerializableException: vt.bean.stateful.WriteDataBean [exec] at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1156) [exec] at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) [exec] at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) [exec] at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) [exec] at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) [exec] at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) [exec] at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) [exec] at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) [exec] at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) [exec] at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) [exec] at org.apache.openejb.core.stateful.SimplePassivater.passivate(SimplePassivater.java:73) [exec] at org.apache.openejb.core.stateful.SimplePassivater.passivate(SimplePassivater.java:93) [exec] at org.apache.openejb.core.stateful.StatefulInstanceManager.passivate(StatefulInstanceManager.java:487) [exec] at org.apache.openejb.core.stateful.StatefulInstanceManager$BeanEntryQueue.add(StatefulInstanceManager.java:579) [exec] at org.apache.openejb.core.stateful.StatefulInstanceManager.poolInstance(StatefulInstanceManager.java:413) [exec] at org.apache.openejb.core.stateful.StatefulContainer.createEJBObject(StatefulContainer.java:291) [exec] at org.apache.openejb.core.stateful.StatefulContainer.invoke(StatefulContainer.java:241) [exec] at org.apache.openejb.core.ivm.EjbHomeProxyHandler.create(EjbHomeProxyHandler.java:267) [exec] at org.apache.openejb.core.ivm.EjbHomeProxyHandler._invoke(EjbHomeProxyHandler.java:158) [exec] at org.apache.openejb.core.ivm.BaseEjbProxyHandler.invoke(BaseEjbProxyHandler.java:245) [exec] at org.apache.openejb.util.proxy.Jdk13InvocationHandler.invoke(Jdk13InvocationHandler.java:49) [exec] at $Proxy22.create(Unknown Source) [exec] at org.apache.openejb.core.ivm.naming.BusinessRemoteReference.getObject(BusinessRemoteReference.java:33) [exec] at org.apache.openejb.core.ivm.naming.IvmContext.lookup(IvmContext.java:150) [exec] at org.apache.openejb.core.ivm.naming.IntraVmJndiReference.getObject(IntraVmJndiReference.java:38) [exec] at org.apache.openejb.core.ivm.naming.Reference.getContent(Reference.java:40) [exec] at org.apache.xbean.naming.context.ContextUtil.resolve(ContextUtil.java:61) [exec] at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:118) [exec] at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:617) [exec] at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:158) [exec] at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:617) [exec] at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:158) [exec] at org.apache.xbean.naming.context.AbstractContext.lookup(AbstractContext.java:603) [exec] at javax.naming.InitialContext.lookup(InitialContext.java:392) [exec] at vt.servlet.LoginServlet.doGet(LoginServlet.java:68) [exec] at javax.servlet.http.HttpServlet.service(HttpServlet.java:693) [exec] at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) [exec] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) [exec] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [exec] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) [exec] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) [exec] at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56) [exec] at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:353) [exec] at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47) [exec] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) [exec] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) [exec] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [exec] at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563) [exec] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261) [exec] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) [exec] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581) [exec] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) [exec] at java.lang.Thread.run(Thread.java:619) does this error concern me? i mean does it affect the result? the server seems to keep running and as it is just an "[INFO]" message i am not sure what to think about it. thanks a lot for helping, mario -- View this message in context: http://www.nabble.com/Geronimo-2.0.2---OpenEJB-%22Passivation-Failed%22-tp15663519s134p15663519.html Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.