Leslie, This e-mail list is for users of Apache SOAP. I am not sure where the right place is for you to get support for WASP.
Scott Nichol ----- Original Message ----- From: "Leslie Bertels" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, November 15, 2002 05:26 Subject: HELP SOAPException !!! > Hi all, > > can anyone help me with this problem??? > > I'm running a JBoss 3.0.1 with wasp 4.0. > We created a .NET client that does SOAP calls to a Java EJB code. > > Now in the code, when something goes wrong I want to throw a > SOAPException so that the client can catch this an give an appropriate > error - message. > But a serious error pops up. > > Here is some code snippets and the error message?? > Anyone??? > > > /** > * @soap.method > */ > public Customer createCustomer( Customer pCustomer ) throws Exception { > try { > return mFacade.createCustomer( pCustomer ); > } catch (DuplicateEntryException e) { > mLog.error("Customer allready exists"); > throw new SOAPException( e ); > } > } > > > Now when this the class gets loaded that has this method in it, a huge > error pops up: > > > > 11:11:24,725 ERROR [STDERR] ERROR: com.idoox.wasp.server.ServiceManager > - Exception during service instance creation > 11:11:24,725 ERROR [STDERR] EXCEPTION: > 11:11:24,725 ERROR [STDERR] Class be.synsol.s3.soap.TNG or one of its > components not found in null > > Traces : > ===================== > Class space : > com.idoox.wasp.ClassSpace@444986(com.idoox.wasp.classloader.WaspClassLoa > der@66b06b) : null : file:/C:/data/apps/wasp40/app/Soap3S1 > Class path : file:/C:/data/apps/wasp40/app/Soap3S1/WASP-INF/classes/ > > java.lang.NoClassDefFoundError: javax/xml/soap/SOAPException > java.lang.NoClassDefFoundError: javax/xml/soap/SOAPException > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:190) > at com.idoox.wasp.ClassSpace.getClass(ClassSpace.java:567) > at com.idoox.wasp.ClassSpace.createInstance(ClassSpace.java:472) > at > com.idoox.wasp.server.ServiceManager.getServiceInstanceObject(ServiceMan > ager.java:846) > at > com.idoox.wasp.server.ServiceConnector.init(ServiceConnector.java:197) > at > com.idoox.wasp.server.ServiceManager.initConnector(ServiceManager.java:6 > 71) > at > com.idoox.wasp.server.ServiceManager.getConnector(ServiceManager.java:59 > 3) > at > com.idoox.wasp.server.ServiceManager.dispatch(ServiceManager.java:290) > at > com.idoox.wasp.server.ServiceManager$DispatcherConnHandler.handlePost(Se > rviceManager.java:2218) > at > com.idoox.transport.servlet.server.Servlet.doPost(Servlet.java:332) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344) > at > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH > andler.java:313) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554) > at > org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHan > dler.java:199) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1572) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1522) > at org.mortbay.http.HttpServer.service(HttpServer.java:795) > at org.jboss.jetty.Jetty.service(Jetty.java:531) > at > org.mortbay.http.HttpConnection.service(HttpConnection.java:784) > at > org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941) > at > org.mortbay.http.HttpConnection.handle(HttpConnection.java:799) > at > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186 > ) > at > org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322) > at > org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:713) > at java.lang.Thread.run(Thread.java:479) > 11:11:24,725 ERROR [STDERR] java.lang.ClassNotFoundException: Class > be.synsol.s3.soap.TNG or one of its components not found in null > > Traces : > ===================== > Class space : > com.idoox.wasp.ClassSpace@444986(com.idoox.wasp.classloader.WaspClassLoa > der@66b06b) : null : file:/C:/data/apps/wasp40/app/Soap3S1 > Class path : file:/C:/data/apps/wasp40/app/Soap3S1/WASP-INF/classes/ > > java.lang.NoClassDefFoundError: javax/xml/soap/SOAPException > java.lang.NoClassDefFoundError: javax/xml/soap/SOAPException > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:190) > at com.idoox.wasp.ClassSpace.getClass(ClassSpace.java:567) > at com.idoox.wasp.ClassSpace.createInstance(ClassSpace.java:472) > at > com.idoox.wasp.server.ServiceManager.getServiceInstanceObject(ServiceMan > ager.java:846) > at > com.idoox.wasp.server.ServiceConnector.init(ServiceConnector.java:197) > at > com.idoox.wasp.server.ServiceManager.initConnector(ServiceManager.java:6 > 71) > at > com.idoox.wasp.server.ServiceManager.getConnector(ServiceManager.java:59 > 3) > at > com.idoox.wasp.server.ServiceManager.dispatch(ServiceManager.java:290) > at > com.idoox.wasp.server.ServiceManager$DispatcherConnHandler.handlePost(Se > rviceManager.java:2218) > at > com.idoox.transport.servlet.server.Servlet.doPost(Servlet.java:332) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344) > at > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH > andler.java:313) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554) > at > org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHan > dler.java:199) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1572) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1522) > at org.mortbay.http.HttpServer.service(HttpServer.java:795) > at org.jboss.jetty.Jetty.service(Jetty.java:531) > at > org.mortbay.http.HttpConnection.service(HttpConnection.java:784) > at > org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941) > at > org.mortbay.http.HttpConnection.handle(HttpConnection.java:799) > at > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186 > ) > at > org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322) > at > org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:713) > at java.lang.Thread.run(Thread.java:479) > 11:11:24,725 ERROR [STDERR] at > com.idoox.wasp.ClassSpace.createInstance(ClassSpace.java:482) > 11:11:24,725 ERROR [STDERR] at > com.idoox.wasp.server.ServiceManager.getServiceInstanceObject(ServiceMan > ager.java:846) > 11:11:24,725 ERROR [STDERR] at > com.idoox.wasp.server.ServiceConnector.init(ServiceConnector.java:197) > 11:11:24,725 ERROR [STDERR] at > com.idoox.wasp.server.ServiceManager.initConnector(ServiceManager.java:6 > 71) > 11:11:24,725 ERROR [STDERR] at > com.idoox.wasp.server.ServiceManager.getConnector(ServiceManager.java:59 > 3) > 11:11:24,725 ERROR [STDERR] at > com.idoox.wasp.server.ServiceManager.dispatch(ServiceManager.java:290) > 11:11:24,725 ERROR [STDERR] at > com.idoox.wasp.server.ServiceManager$DispatcherConnHandler.handlePost(Se > rviceManager.java:2218) > 11:11:24,725 ERROR [STDERR] at > com.idoox.transport.servlet.server.Servlet.doPost(Servlet.java:332) > 11:11:24,725 ERROR [STDERR] at > javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > 11:11:24,725 ERROR [STDERR] at > javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > 11:11:24,725 ERROR [STDERR] at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344) > 11:11:24,725 ERROR [STDERR] at > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH > andler.java:313) > 11:11:24,725 ERROR [STDERR] at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554) > 11:11:24,725 ERROR [STDERR] at > org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHan > dler.java:199) > 11:11:24,725 ERROR [STDERR] at > org.mortbay.http.HttpContext.handle(HttpContext.java:1572) > 11:11:24,725 ERROR [STDERR] at > org.mortbay.http.HttpContext.handle(HttpContext.java:1522) > 11:11:24,725 ERROR [STDERR] at > org.mortbay.http.HttpServer.service(HttpServer.java:795) > 11:11:24,725 ERROR [STDERR] at > org.jboss.jetty.Jetty.service(Jetty.java:531) > 11:11:24,725 ERROR [STDERR] at > org.mortbay.http.HttpConnection.service(HttpConnection.java:784) > 11:11:24,740 ERROR [STDERR] at > org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941) > 11:11:24,740 ERROR [STDERR] at > org.mortbay.http.HttpConnection.handle(HttpConnection.java:799) > 11:11:24,740 ERROR [STDERR] at > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186 > ) > 11:11:24,740 ERROR [STDERR] at > org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322) > 11:11:24,740 ERROR [STDERR] at > org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:713) > 11:11:24,740 ERROR [STDERR] at java.lang.Thread.run(Thread.java:479) > 11:11:24,740 ERROR [STDERR] ERROR: com.idoox.wasp.server.ServiceManager > - Throwable during dispatch > 11:11:24,740 ERROR [STDERR] EXCEPTION: > 11:11:24,740 ERROR [STDERR] Class be.synsol.s3.soap.TNG or one of its > components not found in null > > Traces : > ===================== > Class space : > com.idoox.wasp.ClassSpace@444986(com.idoox.wasp.classloader.WaspClassLoa > der@66b06b) : null : file:/C:/data/apps/wasp40/app/Soap3S1 > Class path : file:/C:/data/apps/wasp40/app/Soap3S1/WASP-INF/classes/ > > java.lang.NoClassDefFoundError: javax/xml/soap/SOAPException > java.lang.NoClassDefFoundError: javax/xml/soap/SOAPException > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:190) > at com.idoox.wasp.ClassSpace.getClass(ClassSpace.java:567) > at com.idoox.wasp.ClassSpace.createInstance(ClassSpace.java:472) > at > com.idoox.wasp.server.ServiceManager.getServiceInstanceObject(ServiceMan > ager.java:846) > at > com.idoox.wasp.server.ServiceConnector.init(ServiceConnector.java:197) > at > com.idoox.wasp.server.ServiceManager.initConnector(ServiceManager.java:6 > 71) > at > com.idoox.wasp.server.ServiceManager.getConnector(ServiceManager.java:59 > 3) > at > com.idoox.wasp.server.ServiceManager.dispatch(ServiceManager.java:290) > at > com.idoox.wasp.server.ServiceManager$DispatcherConnHandler.handlePost(Se > rviceManager.java:2218) > at > com.idoox.transport.servlet.server.Servlet.doPost(Servlet.java:332) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344) > at > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH > andler.java:313) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554) > at > org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHan > dler.java:199) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1572) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1522) > at org.mortbay.http.HttpServer.service(HttpServer.java:795) > at org.jboss.jetty.Jetty.service(Jetty.java:531) > at > org.mortbay.http.HttpConnection.service(HttpConnection.java:784) > at > org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941) > at > org.mortbay.http.HttpConnection.handle(HttpConnection.java:799) > at > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186 > ) > at > org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322) > at > org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:713) > at java.lang.Thread.run(Thread.java:479) > 11:11:24,740 ERROR [STDERR] java.lang.ClassNotFoundException: Class > be.synsol.s3.soap.TNG or one of its components not found in null > > Traces : > ===================== > Class space : > com.idoox.wasp.ClassSpace@444986(com.idoox.wasp.classloader.WaspClassLoa > der@66b06b) : null : file:/C:/data/apps/wasp40/app/Soap3S1 > Class path : file:/C:/data/apps/wasp40/app/Soap3S1/WASP-INF/classes/ > > java.lang.NoClassDefFoundError: javax/xml/soap/SOAPException > java.lang.NoClassDefFoundError: javax/xml/soap/SOAPException > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:190) > at com.idoox.wasp.ClassSpace.getClass(ClassSpace.java:567) > at com.idoox.wasp.ClassSpace.createInstance(ClassSpace.java:472) > at > com.idoox.wasp.server.ServiceManager.getServiceInstanceObject(ServiceMan > ager.java:846) > at > com.idoox.wasp.server.ServiceConnector.init(ServiceConnector.java:197) > at > com.idoox.wasp.server.ServiceManager.initConnector(ServiceManager.java:6 > 71) > at > com.idoox.wasp.server.ServiceManager.getConnector(ServiceManager.java:59 > 3) > at > com.idoox.wasp.server.ServiceManager.dispatch(ServiceManager.java:290) > at > com.idoox.wasp.server.ServiceManager$DispatcherConnHandler.handlePost(Se > rviceManager.java:2218) > at > com.idoox.transport.servlet.server.Servlet.doPost(Servlet.java:332) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344) > at > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH > andler.java:313) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554) > at > org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHan > dler.java:199) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1572) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1522) > at org.mortbay.http.HttpServer.service(HttpServer.java:795) > at org.jboss.jetty.Jetty.service(Jetty.java:531) > at > org.mortbay.http.HttpConnection.service(HttpConnection.java:784) > at > org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941) > at > org.mortbay.http.HttpConnection.handle(HttpConnection.java:799) > at > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186 > ) > at > org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322) > at > org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:713) > at java.lang.Thread.run(Thread.java:479) > 11:11:24,740 ERROR [STDERR] at > com.idoox.wasp.ClassSpace.createInstance(ClassSpace.java:482) > 11:11:24,740 ERROR [STDERR] at > com.idoox.wasp.server.ServiceManager.getServiceInstanceObject(ServiceMan > ager.java:846) > 11:11:24,740 ERROR [STDERR] at > com.idoox.wasp.server.ServiceConnector.init(ServiceConnector.java:197) > 11:11:24,740 ERROR [STDERR] at > com.idoox.wasp.server.ServiceManager.initConnector(ServiceManager.java:6 > 71) > 11:11:24,740 ERROR [STDERR] at > com.idoox.wasp.server.ServiceManager.getConnector(ServiceManager.java:59 > 3) > 11:11:24,740 ERROR [STDERR] at > com.idoox.wasp.server.ServiceManager.dispatch(ServiceManager.java:290) > 11:11:24,740 ERROR [STDERR] at > com.idoox.wasp.server.ServiceManager$DispatcherConnHandler.handlePost(Se > rviceManager.java:2218) > 11:11:24,740 ERROR [STDERR] at > com.idoox.transport.servlet.server.Servlet.doPost(Servlet.java:332) > 11:11:24,740 ERROR [STDERR] at > javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > 11:11:24,740 ERROR [STDERR] at > javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > 11:11:24,740 ERROR [STDERR] at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344) > 11:11:24,740 ERROR [STDERR] at > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH > andler.java:313) > 11:11:24,740 ERROR [STDERR] at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554) > 11:11:24,740 ERROR [STDERR] at > org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHan > dler.java:199) > 11:11:24,740 ERROR [STDERR] at > org.mortbay.http.HttpContext.handle(HttpContext.java:1572) > 11:11:24,740 ERROR [STDERR] at > org.mortbay.http.HttpContext.handle(HttpContext.java:1522) > 11:11:24,740 ERROR [STDERR] at > org.mortbay.http.HttpServer.service(HttpServer.java:795) > 11:11:24,740 ERROR [STDERR] at > org.jboss.jetty.Jetty.service(Jetty.java:531) > 11:11:24,740 ERROR [STDERR] at > org.mortbay.http.HttpConnection.service(HttpConnection.java:784) > 11:11:24,740 ERROR [STDERR] at > org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941) > 11:11:24,740 ERROR [STDERR] at > org.mortbay.http.HttpConnection.handle(HttpConnection.java:799) > 11:11:24,740 ERROR [STDERR] at > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186 > ) > 11:11:24,740 ERROR [STDERR] at > org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322) > 11:11:24,740 ERROR [STDERR] at > org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:713) > 11:11:24,740 ERROR [STDERR] at java.lang.Thread.run(Thread.java:479) > > > > I have no clue what to do about it, and I haven't found anything on the > net or in forums that can help me out. > I would be greatfull if anyone could present me a solution. > > If anything else needed please ask !! > > Thx, > Les. > > -- To unsubscribe, e-mail: <mailto:soap-user-unsubscribe@;xml.apache.org> For additional commands, e-mail: <mailto:soap-user-help@;xml.apache.org>