pb parsing xml

Discussions sur le développement de JSP, servlets, et Java en général.

Modérateur : Modérateurs

godzizou
Nouveau membre
Messages : 5
Inscription : ven. 23 nov. 2007, 11:44

pb parsing xml

Messagepar godzizou » lun. 07 janv. 2008, 16:52

bonjour, je teste actuellement un projet dont une partie fait appel à des web services, j'installe le .war et quand je tape l'url qui va bien j'ai ceci :

Code : Tout sélectionner

javax.servlet.ServletException: org.w3c.dom.Element.getTextContent()Ljava/lang/String;
   com.truc.truc2.truc3.web.action.truc2Servlet.init(truc2Servlet.java:103)
   sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   java.lang.reflect.Method.invoke(Method.java:585)
   org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
   java.security.AccessController.doPrivileged(Native Method)
   javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
   org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:272)
   org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)
   org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:114)
   org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
   org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
   org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:300)
   org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:374)
   org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:743)
   org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:675)
   org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:866)
   org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
   java.lang.Thread.run(Thread.java:595)

cause mère

java.lang.NoSuchMethodError: org.w3c.dom.Element.getTextContent()Ljava/lang/String;
   com.truc.truc2.truc3.web.action.truc2Servlet.parse(truc2Servlet.java:128)
   com.truc.truc2.truc3.web.action.truc2Servlet.init(truc2Servlet.java:99)
   sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   java.lang.reflect.Method.invoke(Method.java:585)
   org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
   java.security.AccessController.doPrivileged(Native Method)
   javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
   org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:272)
   org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)
   org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:114)
   org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
   org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
   org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:300)
   org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:374)
   org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:743)
   org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:675)
   org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:866)
   org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
   java.lang.Thread.run(Thread.java:595)


config :
debian 4 etch
apache 2
mod jk
tomcat 5
java 5

j'ai vérifié dans mon dossier WEB-INF/lib, j'ai bien une librairie pour le parsing xml et la librairie standard (xmlParserAPIs-2.6.2.jar / standard-1.1.2.jar ), et donc du coup mes recherches sur le web ne me donnent rien (vu que c'était en général, les solutions envisagées)


choses à préciser (peut-être) :
- le war se déploie sans pb
- on est pas encore sur les web services (la page posant problème est un formulaire qui enverra une requète aux web services)
- la page est développée avec struts

Revenir vers « Java »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités