Jason, and others: Yes, this has been the bane of my existance for the last several weeks. Apparently, there is an issue with the way the servlet 2.3 classloader works that is breaking some forms of deployment of applications when using Jboss 3.0 and Tomcat 4. Everything operates as normal under Jetty as Jetty doesn't use the servlet 2.3 classloader that Tomcat does. If you look for email threads between myself, Dennis Muhlestein, and Scott Stark during the last 2 weeks, you will see Scott's suggested workaround. In short, it involves putting the war inside the ear and ensuring that any ejb-client jars normally packaged in the war's WEB-INF/lib are removed. I have moved to Jetty, using a small workaround (in progress) to get it to work with Struts (there is a Jetty 4.0 bug with Struts html:base tag right now), as we have a large application currently running under Weblogic that we are porting to Jboss and prefer not to change our .ear/.war deployment strategy drastically as of yet. The other option is to run Tomcat in another VM rather than in embedded mode to get around this issue. Otherwise, stick to 2.4.4/2.4.5 for now.
HTH, James > -----Original Message----- > From: Jason Uithol [mailto:[EMAIL PROTECTED]] > Sent: Sunday, April 21, 2002 9:53 PM > To: jboss-user (E-mail) > Subject: [JBoss-user] java.lang.NullPointerException: METHOD > IS NOT FOUND > > > Hello all, > > > I started getting this error: > > > > > java.lang.reflect.InvocationTargetException: > java.lang.NullPointerException: METHOD IS NOT FOUND: > 2081295996050332126 at > sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer > (StreamRemoteC > all .java:245) > at > sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCal > l.java:220) > at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:122) > at > org.jboss.invocation.jrmp.server.JRMPInvoker_Stub.invoke(Unkno > wn Source) at > org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy.invoke(J > RMPInvokerProx > y.j ava:128) > at > org.jboss.invocation.InvokerInterceptor.invoke(InvokerIntercep > tor.java:108) > at > org.jboss.proxy.TransactionInterceptor.invoke(TransactionInter > ceptor.java:73 > ) > at > org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor > .java:76) > at > org.jboss.proxy.ejb.StatefulSessionInterceptor.invoke(Stateful > SessionInterce > pto r.java:117) > at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:96 > > <snipped> > > > This is a client stacktrace trying to make a reflective call > on a stateful session bean's remote interface. > > I know other people have got a "method is not found" but no > one seems to have posted a resolution, and it is unclear as > to whether they were attempting the same thing... > > I am using a CVS build of jboss-3.0.0 beta 20020318-2000 > > Help greatly appreciated. > > > > > Jason Uithol > Data Technologist > DatacodeX Pty Ltd > [EMAIL PROTECTED] > http://www.datacodex.com > > > _______________________________________________ > JBoss-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/j> boss-user > _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user