[jboss-dev-forums] [Design of POJO Server] - FIELD granularity web session replication tests

scott.stark@jboss.org do-not-reply at jboss.com
Sun Feb 3 13:38:44 EST 2008


"brian.stansberry at redhat.com" wrote : 
  | The FIELD granularity web session replication tests are now all failing in hudson (http://hudson.qa.jboss.com/hudson/view/JBoss%20AS/job/JBoss-AS-5.0.x-TestSuite-sun15/354/testReport/). I updated my workspace today and now see the same thing.  I *suspect* it's related to the WarClassloaderDeployer change, just because that looked like the main thing that came in during my svn update.
  | 
  | There's a problem instantiating an instance of a class that's been AOP-prepared for use in PojoCache:
  | 
  | 2008-02-02 12:53:02,190 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/http-field-pass].[jsp]] Servlet.service() for servlet jsp threw exception
  | java.lang.RuntimeException: No MemoryContext exists for ai028-q8bzp-fc6gnyco-1-fc6gqut5-26
  |     at org.jboss.virtual.plugins.context.memory.MemoryContextFactory.putFile(MemoryContextFactory.java:156)
  |     at org.jboss.aop.asintegration.jboss5.JBoss5ClassPool.toClass(JBoss5ClassPool.java:100)
  |     at javassist.CtClass.toClass(CtClass.java:1089)
  |     at org.jboss.aop.instrument.TransformerCommon$ToClassAction$2.toClass(TransformerCommon.java:293)
  |     at org.jboss.aop.instrument.TransformerCommon.toClass(TransformerCommon.java:128)
  |     at org.jboss.aop.instrument.JoinPointGenerator.toClass(JoinPointGenerator.java:327)
  |     at org.jboss.aop.instrument.JoinPointGenerator.doGenerateJoinPointClass(JoinPointGenerator.java:290)
  |     at org.jboss.aop.instrument.JoinPointGenerator.access$100(JoinPointGenerator.java:77)
  |     at org.jboss.aop.instrument.JoinPointGenerator$GenerateJoinPointClassAction$2.generateJoinPointClass(JoinPointGenerator.java:1672)
  |     at org.jboss.aop.instrument.JoinPointGenerator.generateJoinPointClass(JoinPointGenerator.java:251)
  |     at org.jboss.aop.GeneratedClassAdvisor.generateJoinPointClass(GeneratedClassAdvisor.java:1031)
  |     at
  | 

I'm seeing a different problem. I did:

  | 1. ant -Dtest=org/jboss/test/cluster/defaultcsedTestCase.class one-cluster-test-field
  | 
  | 2. cp testsuite/output/lib/http-field.war ../build/output/jboss-5.0.0.Beta4/server/cluster-field-udp-0/deploy
  | 
  | 3. ./run.sh -c cluster-field-udp-0 -b localhost
  | 
  | 4. http://localhost:8080/http-field/setSession.jsp
  | 

I see:

  | 10:11:30,885 INFO  [ServerImpl] JBoss (Microcontainer) [5.0.0.Beta4 (build: SVNT
  | ag=JBoss_5_0_0_Beta4 date=200802021034)] Started in 52s:719ms
  | 10:12:21,745 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
  | java.lang.NoSuchFieldException: joinpoint_removeObserver8952720666748720206
  |         at java.lang.Class.getField(Class.java:1507)
  |         at org.jboss.aop.instrument.JoinPointGenerator.findAdvisedField(JoinPoin
  | tGenerator.java:539)
  |         at org.jboss.aop.instrument.JoinPointGenerator.<init>(JoinPointGenerator
  | .java:189)
  |         at org.jboss.aop.instrument.MethodJoinPointGenerator.<init>(MethodJoinPo
  | intGenerator.java:74)
  |         at org.jboss.aop.GeneratedClassAdvisor$ClassAdvisorStrategy.getJoinPoint
  | Generator(GeneratedClassAdvisor.java:1306)
  |         at org.jboss.aop.GeneratedClassAdvisor.getJoinPointGenerator(GeneratedCl
  | assAdvisor.java:767)
  |         at org.jboss.aop.GeneratedClassAdvisor.fullWorkFinalizeMethodChain(Gener
  | atedClassAdvisor.java:611)
  |         at org.jboss.aop.GeneratedClassAdvisor.finalizeMethodChain(GeneratedClas
  | sAdvisor.java:575)
  |         at org.jboss.aop.GeneratedClassAdvisor.finalizeChains(GeneratedClassAdvi
  | sor.java:556)
  |         at org.jboss.aop.ClassAdvisor.createInterceptorChains(ClassAdvisor.java:
  | 608)
  |         at org.jboss.aop.GeneratedClassAdvisor.access$201(GeneratedClassAdvisor.
  | java:63)
  |         at org.jboss.aop.GeneratedClassAdvisor$ClassAdvisorStrategy.createInterc
  | eptorChains(GeneratedClassAdvisor.java:1298)
  |         at org.jboss.aop.GeneratedClassAdvisor.createInterceptorChains(Generated
  | ClassAdvisor.java:388)
  |         at org.jboss.aop.ClassAdvisor$1.run(ClassAdvisor.java:303)
  |         at java.security.AccessController.doPrivileged(Native Method)
  |         at org.jboss.aop.ClassAdvisor.attachClass(ClassAdvisor.java:273)
  |         at org.jboss.aop.AspectManager.initialiseClassAdvisor(AspectManager.java
  | :655)
  |         at org.jboss.aop.GeneratedClassAdvisor$ClassAdvisorStrategy.initialise(G
  | eneratedClassAdvisor.java:1286)
  |         at org.jboss.aop.GeneratedClassAdvisor.initialise(GeneratedClassAdvisor.
  | java:137)
  |         at org.jboss.test.cluster.web.aop.Person$PersonAdvisor.initialise(Person
  | $PersonAdvisor.java)
  |         at org.jboss.test.cluster.web.aop.Person$PersonAdvisor.<init>(Person$Per
  | sonAdvisor.java)
  |         at org.jboss.test.cluster.web.aop.Person.<clinit>(Person.java)
  |         at org.apache.jsp.setSession_jsp._jspService(setSession_jsp.java:65)
  |         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
  |         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
  |         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
  | .java:369)
  |         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
  | 37)
  |         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
  |         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
  |         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
  | icationFilterChain.java:290)
  |         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
  | ilterChain.java:206)
  |         at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFi
  | lter.java:96)
  |         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
  | icationFilterChain.java:235)
  |         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
  | ilterChain.java:206)
  |         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
  | alve.java:233)
  |         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
  | alve.java:175)
  |         at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Securit
  | yAssociationValve.java:189)
  |         at org.jboss.web.tomcat.service.session.ClusteredSessionValve.invoke(Clu
  | steredSessionValve.java:89)
  |         at org.jboss.web.tomcat.service.session.BatchReplicationClusteredSession
  | Valve.invoke(BatchReplicationClusteredSessionValve.java:102)
  |         at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
  | torBase.java:433)
  |         at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValv
  | e.java:90)
  |         at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invok
  | e(SecurityContextEstablishmentValve.java:96)
  |         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
  | ava:127)
  |         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
  | ava:102)
  |         at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedC
  | onnectionValve.java:157)
  |         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
  | ve.java:109)
  |         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
  | a:309)
  |         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
  | :844)
  |         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
  | ss(Http11Protocol.java:601)
  |         at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:44
  | 7)
  |         at java.lang.Thread.run(Thread.java:595)
  | 


View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4125873#4125873

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4125873



More information about the jboss-dev-forums mailing list