Installation de SOAP sur Tomcat

Fermé
fil - 27 avril 2004 à 09:02
 sousou - 10 nov. 2007 à 12:55
Bonjour à tous,
cela fait bientôt deux jours que je m'arrache les cheveux sur la configuration de tomcat pour pouvoir déployer un service Web SOAP.
J'ai réussi l'installation de tomcat. En ce qui concerne SOAP, j'ai cru que j'avais fini par réussir, les tests efectués come:
http://localhost:8080/soap/admin/index.html
et
http://localhost:8080/soap/servlet/rpcrouter
ont été pasés avec brio... par contre sous SOAP Admin, lorsque je clique pour lister les services déjà déployés, il me marque cette erreur:

Service Listing
Error: 500
Location: /soap/admin/list.jsp
Erreur Interne de Servlet:

javax.servlet.ServletException
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:508)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
at org.apache.tomcat.core.Handler.service(Handler.java:287)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:806)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:752)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Thread.java:479)

Cause racine:
java.lang.NoSuchMethodError
at org.apache.crimson.jaxp.DocumentBuilderImpl.(DocumentBuilderImpl.java:152)
at org.apache.crimson.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(DocumentBuilderFactoryImpl.java:82)
at org.apache.soap.util.xml.XMLParserUtils.getXMLDocBuilder(XMLParserUtils.java:138)
at org.apache.soap.server.ServiceManager.(ServiceManager.java:83)
at org.apache.soap.server.http.ServerHTTPUtils.getServiceManagerFromContext(ServerHTTPUtils.java:103)
at org.apache.soap.server.http.ServerHTTPUtils.getServiceManagerFromContext(ServerHTTPUtils.java:118)
at admin._0002fadmin_0002flist_0002ejsplist_jsp_0._jspService(_0002fadmin_0002flist_0002ejsplist_jsp_0.java:65)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServlet$JspCountedServlet.service(JspServlet.java:130)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:282)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:429)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:500)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
at org.apache.tomcat.core.Handler.service(Handler.java:287)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:806)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:752)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Thread.java:479)

Configuration:
- Windows 2000 pro
- jakarta-tomcat-3.2.4
- soap-2_2
- jaf-1.0.2
- xerces-1_2_3
- javamail-1.2

J'espère que l'un de vous aura un peu de temps à me consacrer, et je vous remercie d'avance.
fil
A voir également:

3 réponses

J'ai l'impression qu'il n'accepte pas les JSP. Comment puis-je remédier à cela?

merci...
0
Ok, j'ai localisé la ligne jsp qui causait l'erreur:

<%
ServiceManager serviceManager =
org.apache.soap.server.http.ServerHTTPUtils.getServiceManagerFromContext(application);
%>

fil.
0
Bonjour,
site pour télécherger apache soap à part le http://axis.apache.org/axis/
merci
0