Rechercher : dans
Par :

[tomcat] [java] erreur avec fichier web.xml

Dernière réponse le 15 fév 2008 à 17:32:46 djerbi, le 22 fév 2005 à 11:55:18 
 Signaler ce message aux modérateurs

Bonjour,

Je développe une application web avec JAVA et Tomcat 5.0 sur Windows XP professionnel.
Depuis une modification sur un fichier java je trouve une erreur dans le log de Tomcat sur le fichier Web.xml. Il s'agit d'un probleme sur la servlet invoker.
Or je n'ai pas modifier mon environnement ni les fichiers web.xml.

Voici un extrait du log de Tomcat :
"
INFO: Starting Servlet Engine: Apache Tomcat/5.0.18
22 févr. 2005 10:59:50 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
22 févr. 2005 10:59:51 org.apache.catalina.startup.ContextConfig applicationConfig
INFO: Le fichier web.xml de l'application est absent, utilisation des paramêtres par défaut StandardEngine[Catalina].StandardHost[localhost].StandardContext[]
...
22 févr. 2005 11:00:02 org.apache.catalina.core.StandardHostDeployer install
INFO: Installation d'une application pour le chemin de contexte /examples depuis l'URL file:C:\Tomcat5.0\webapps\examples
22 févr. 2005 11:00:02 org.apache.commons.digester.Digester endElement
GRAVE: End event threw exception
java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor49.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

...

Caused by: java.lang.IllegalArgumentException: L'association de servlet (servlet mapping) indique un nom de servlet inconnu invoker
at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:2182)
... 47 more
22 févr. 2005 11:00:02 org.apache.catalina.startup.ContextConfig applicationConfig
GRAVE: Erreur d'évaluation (parse) dans le fichier web.xml de l'application
java.lang.IllegalArgumentException: L'association de servlet (servlet mapping) indique un nom de servlet inconnu invoker
"

J'ai re-démarrer plusieurs fois le serveur, Apache et Tomcat, j'ai vérifier la présence de la servlet INVOKER et le "mapping" dan le fichier Web.xml de l'application.
Et rien à faire !

Merci d'avance pour votre aide. SVP.

Configuration: Window XP professionnel
Severu Web Apache Tomcat 5.0

Meilleures réponses pour « [tomcat] [java] erreur avec fichier web.xml » dans :
Configuration du Framework Acegi dans application Web JAVA J2EE VoirEtape 1: Mettre le acegi-security-1.0.0-RC2.jar sous le répertoire lib de votre application: Etape 2: Configuration des listeners et des filtres: Etape 3: Configuration des filtres et des listeners dans le fichier web.xml: Etape 4:...
Axis 2 [Partie 2]: Mise en place et utilisation VoirMise en place Déploiement des Web Service Axis 2: Mise en place et utilisation Mise en place L’utilisation d’Axis nécessite un serveur d’application comme tomCat ou plus précisément un servlet container. Donc la première étape consiste...
Web Services VoirAvec l'interconnexion des ordinateurs en réseau et en particulier à travers internet, il devient possible de faire fonctionner des applications sur des machines distantes. L'intérêt d'une application fonctionnant à distance peut à première vue...

1

martin, le 12 sep 2005 à 15:48:47

Bonjour,

Je rencontre le même problème. Avez vou pu résoudre votre problème ? je serai content d'avoir la solution.

Merci d'avance

Répondre à martin

2

ibmweb, le 21 nov 2007 à 17:21:21

Bonjour,

C est simple, enlever le commentaire dans web.xml

<!--
<servlet>
<servlet-name>invoker</servlet-name>
<servlet-class>
org.apache.catalina.servlets.InvokerServlet
</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
-->

Répondre à ibmweb

3

Micky30, le 29 jan 2008 à 18:06:57

J'ai un problème similaire: cas erreur: Class.Java.Lang.IllegaArgumentException- The value of para.code offre selection must be a valid Java Object; voilà ce que ça me met lorsque j'ai voulu aller voir les forfaits ADSL sur laposte.neuf.fr; si quelqu'un pouvait m'aider car je n'y connait pas grand chose en informatique. Merci.
Micky30

Répondre à Micky30

4

 ADTUN, le 15 fév 2008 à 17:32:46

Salut tou le monde
je suis debutant en developpement avec myeclipse , j'ai un problème de configuration de myeclipse avec tomcat6 voila une des exception :
GRAVE: End event threw exception
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce­ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe­thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.tomcat.util.IntrospectionUtils.callMethodN(Intros­pectionUtils.java:930)
at org.apache.catalina.startup.CallMethodMultiRule.end(WebRuleS­et.java:792)
at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)
at org.apache.tomcat.util.digester.Digester.endElement(Digester­.java:1058)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser­.endElement(AbstractSAXParser.java:633)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.­endNamespaceScope(XMLDTDValidator.java:2108)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.­handleEndElement(XMLDTDValidator.java:2059)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.­endElement(XMLDTDValidator.java:932)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS­cannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.jav­a:1241)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS­cannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFra­gmentScannerImpl.java:1685)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS­cannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:­368)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuratio­n.parse(XML11Configuration.java:834)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuratio­n.parse(XML11Configuration.java:764)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(X­MLParser.java:148)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser­.parse(AbstractSAXParser.java:1242)
at org.apache.tomcat.util.digester.Digester.parse(Digester.java­:1562)
at org.apache.catalina.startup.ContextConfig.applicationWebConf­ig(ContextConfig.java:369)
at org.apache.catalina.startup.ContextConfig.start(ContextConfi­g.java:1062)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(Con­textConfig.java:261)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent­(LifecycleSupport.java:117)
at org.apache.catalina.core.StandardContext.start(StandardConte­xt.java:4239)
at org.apache.catalina.core.ContainerBase.addChildInternal(Cont­ainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBas­e.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.­java:525)
at org.apache.catalina.startup.HostConfig.deployDescriptor(Host­Config.java:626)
at org.apache.catalina.startup.HostConfig.deployDescriptors(Hos­tConfig.java:553)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig­.java:488)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java­:1138)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostCo­nfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent­(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.j­ava:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.jav­a:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.j­ava:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine­.java:443)
at org.apache.catalina.core.StandardService.start(StandardServi­ce.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer­.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:566­)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce­ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe­thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:2­88)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:41­3)

merci d'avance de votre aide

Répondre à ADTUN