Im using jboss 4.0.2, hypersonic 1.7, im trying to run an application that only has 4 EJB's. The app. is being deployed as an ear file, but when i try to implement certain functionality of my app I get a class not found exception, even though the required classes are all contained within the ear package.
Has anybody had similar problems? Is this dreaded JBoss classloader again? Here is a stack trace: | | 11:19:37,651 ERROR [LogInterceptor] Unexpected Error in method: public abstract | java.lang.String com.precisionsoftware.trax.app.xml.ejb.XmlApi.getXMLDocument(ja | va.lang.String) throws java.rmi.RemoteException | java.lang.NoClassDefFoundError: com/precisionsoftware/trax/app/compliance/driver | /ComplianceDriver | at com.precisionsoftware.trax.app.service.ComplianceService.doDPLEBCChec | k(ComplianceService.java:436) | at com.precisionsoftware.trax.app.service.ComplianceService.doBOD(Compli | anceService.java:149) | at com.precisionsoftware.service.Service.doMessageSpecificAction(Service | .java:251) | at com.precisionsoftware.trax.app.xml.MessageHandler.processBODMessage(M | essageHandler.java:133) | at com.precisionsoftware.trax.app.xml.MessageHandler.processMessage(Mess | ageHandler.java:56) | at com.precisionsoftware.trax.app.xml.ejb.XmlApiBean.getXMLDocument(XmlA | piBean.java:79) | at sun.reflect.GeneratedMethodAccessor92.invoke(Unknown Source) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces | sorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:324) | at org.jboss.invocation.Invocation.performCall(Invocation.java:345) | at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(S | tatelessSessionContainer.java:214) | at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invo | ke(CachedConnectionInterceptor.java:185) | at org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(Service | EndpointInterceptor.java:51) | at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidation | Interceptor.java:48) | at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInte | rceptor.java:105) | at org.jboss.ejb.plugins.AbstractTxInterceptorBMT.invokeNext(AbstractTxI | nterceptorBMT.java:153) | at org.jboss.ejb.plugins.TxInterceptorBMT.invoke(TxInterceptorBMT.java:6 | 2) | at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(Stat | elessSessionInstanceInterceptor.java:113) | at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor. | java:122) | at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192) | at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFacto | ryFinderInterceptor.java:122) | at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:6 | 24) | at org.jboss.ejb.Container.invoke(Container.java:870) | at sun.reflect.GeneratedMethodAccessor83.invoke(Unknown Source) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces | sorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:324) | at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch | er.java:144) | at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80) | at org.jboss.mx.server.Invocation.invoke(Invocation.java:72) | at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker. | java:249) | at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642) | at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(Loca | lInvoker.java:155) | at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:104) | | at org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerIntercepto | r.java:115) | at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.jav | a:101) | at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor. | java:46) | at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:5 | 5) | at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessi | onInterceptor.java:97) | at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:91) | at $Proxy73.getXMLDocument(Unknown Source) | at com.precisionsoftware.trax.ui.utils.XmlCom.sendXml(XmlCom.java:61) | at com.precisionsoftware.trax.ui.web.UiComplianceCheckHandler.handleRequ | est(UiComplianceCheckHandler.java:254) | at com.precisionsoftware.trax.ui.web.UiHandler.handleRequest(UiHandler.j | ava:106) | at com.precisionsoftware.trax.ui.web.CommunicatorServlet.doPost(Communic | atorServlet.java:148) | at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) | at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl | icationFilterChain.java:237) | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF | ilterChain.java:157) | at com.precisionsoftware.trax.ui.web.LoginFilter.doFilter(LoginFilter.ja | va:71) | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl | icationFilterChain.java:186) | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF | ilterChain.java:157) | at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFi | lter.java:75) | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl | icationFilterChain.java:186) | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF | ilterChain.java:157) | at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV | alve.java:214) | at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv | eContext.java:104) | at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav | a:520) | at org.apache.catalina.core.StandardContextValve.invokeInternal(Standard | ContextValve.java:198) | at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV | alve.java:152) | at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv | eContext.java:104) | at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrinc | ipalValve.java:66) | at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv | eContext.java:102) | at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Securit | yAssociationValve.java:150) | at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv | eContext.java:102) | at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValv | e.java:54) | at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv | eContext.java:102) | at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav | a:520) | at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j | ava:137) | at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv | eContext.java:104) | at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j | ava:118) | at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv | eContext.java:102) | at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav | a:520) | at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal | ve.java:109) | at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv | eContext.java:104) | at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav | a:520) | at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) | | at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:16 | 0) | at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java | :799) | at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce | ssConnection(Http11Protocol.java:705) | at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java | :577) | at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP | ool.java:683) | at java.lang.Thread.run(Thread.java:534) | | Any help will be greatly appreciated, as I need some badly, thanks View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3902956#3902956 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3902956 ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today * Register for a JBoss Training Course Free Certification Exam for All Training Attendees Through End of 2005 Visit http://www.jboss.com/services/certification for more information _______________________________________________ JBoss-user mailing list JBoss-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-user