Return-Path: Delivered-To: apmail-jakarta-tomcat-user-archive@www.apache.org Received: (qmail 41546 invoked from network); 23 Apr 2005 14:36:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 23 Apr 2005 14:36:38 -0000 Received: (qmail 33866 invoked by uid 500); 23 Apr 2005 14:36:41 -0000 Delivered-To: apmail-jakarta-tomcat-user-archive@jakarta.apache.org Received: (qmail 32964 invoked by uid 500); 23 Apr 2005 14:36:38 -0000 Mailing-List: contact tomcat-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Tomcat Users List" Reply-To: "Tomcat Users List" Delivered-To: mailing list tomcat-user@jakarta.apache.org Received: (qmail 32950 invoked by uid 99); 23 Apr 2005 14:36:38 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from lakermmtao06.cox.net (HELO lakermmtao06.cox.net) (68.230.240.33) by apache.org (qpsmtpd/0.28) with ESMTP; Sat, 23 Apr 2005 07:36:38 -0700 Received: from [192.168.1.2] (really [70.179.121.17]) by lakermmtao06.cox.net (InterMail vM.6.01.04.00 201-2131-118-20041027) with ESMTP id <20050423143603.SYPK749.lakermmtao06.cox.net@[192.168.1.2]> for ; Sat, 23 Apr 2005 10:36:03 -0400 Message-ID: <426A5D50.6020506@cox.net> Date: Sat, 23 Apr 2005 10:36:00 -0400 From: Mark Leone Reply-To: midnightjava@cox.net User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Tomcat Users List Subject: Re: Tomcat 5 + Apache SOAP? References: <20050423134839.5f34d1d6@kassiopeia.zimmer428.net> In-Reply-To: <20050423134839.5f34d1d6@kassiopeia.zimmer428.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Apache SOAP is the original apache SOAP implementation. I recommend you check out apache Axis, its successor. I have Axis 1.2 (formerly ran 1.1) running in Tomcat 5.5.8, and I had it running in Tomcat 4.x for over a year. Just make sure that the jar files that Axis needs are in the common/lib directory (if Tomcat needs them also). Not sure if HttpServlet is in that catagory, but worth a try. Kristian Rink wrote: >Hi all; > >being into the state of having to check out several SOAP >implementations to decide which one to be used for a certain project, I >currently (for the first time) am "playing around" with Tomcat and >Apache SOAP, trying to get a simple SOAP service up and running... >Actually, I'm not very close to that, right now, getting stuck in the >very first stage of getting Tomcat to work with Apache-SOAP: > >* Tomcat itself is up and running. > >* http://localhost:8080/soap/ works > >* Trying to access http://localhost:8080/soap/servlet/rpcrouter ends up >with an error message like this: > > >---snip--- >type Exception report > >message > >description The server encountered an internal error () that prevented >it from fulfilling this request. > >exception > >javax.servlet.ServletException: Error allocating a servlet instance > org.apache.catalina.valves.ErrorReportValve.invoke >(ErrorReportValve.java:105) >org.apache.catalina.connector.CoyoteAdapter.service >(CoyoteAdapter.java:148) >org.apache.coyote.http11.Http11Processor.process >(Http11Processor.java:856) org.apache.coyote.http11.Http11Protocol >$Http11ConnectionHandler.processConnection(Http11Protocol.java:744) >org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket >(PoolTcpEndpoint.java:527) >org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt >(LeaderFollowerWorkerThread.java:80) >org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run >(ThreadPool.java:684) java.lang.Thread.run(Thread.java:595) > >root cause > >java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet > java.lang.ClassLoader.defineClass1(Native Method) > java.lang.ClassLoader.defineClass(ClassLoader.java:620) > java.security.SecureClassLoader.defineClass >(SecureClassLoader.java:124) java.net.URLClassLoader.defineClass >(URLClassLoader.java:260) java.net.URLClassLoader.access$100 >(URLClassLoader.java:56) java.net.URLClassLoader$1.run >(URLClassLoader.java:195) java.security.AccessController.doPrivileged >(Native Method) java.net.URLClassLoader.findClass >(URLClassLoader.java:188) > >---snip--- > > >Googling for that error left me pretty helpless since I by now tried >several hints regarding problems with Apache SOAP on top of Tomcat 4.x, >but none of these worked. So, can anyone enlighten me on where to tweak >to make the SOAP package find the javax.servlet package? System I'm >running: > >Debian unstable >Tomcat 5.5.9 >JDK 1.5.0 >Apache SOAP 2.3.1 > >Additionally: Are there any other implementations of SOAP for Tomcat >that might be worth investigating? > > >Thanks for your patience and bye, >Kris > >--------------------------------------------------------------------- >To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org >For additional commands, e-mail: tomcat-user-help@jakarta.apache.org > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org For additional commands, e-mail: tomcat-user-help@jakarta.apache.org