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.

Reply via email to