Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2434 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [TomCat] Problème de context path tout bête

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[TomCat] Problème de context path tout bête

n°1044217
Pwill
Deux fois Né
Posté le 12-04-2005 à 14:22:33  profilanswer
 

Bonjour,
 
Je découvre les servlets et jsp depuis hier matin (stage). :)
J'ai une application compilée ("blabla.war", je n'en suis pas l'auteur), je parviens à déployer l'application mais pas à la démarrer depuis la page manager de TomCat 4.1.30.
Pour cause, TomCat me dit que

Citation :

ECHEC - Lapplication pour le chemin de contexte {0} n'a pas puêtredémarrée


J'ai bien mon arborescence dans /webapps/blabla/.
 
J'ai crée un projet "test" sous eclipse avec juste une jsp, je n'ai pas eu de problème pour déployer mon "test.war", ni pour le démarer...
 
Que faut-il que je trifouille pour que le contexte soit bon ?
Ca se passe dans web.xml de l'application "blabla" ?
 
Merci de m'éclairer sur ce que je n'ai pas configuré correctement :jap:


Message édité par Pwill le 12-04-2005 à 14:23:46
mood
Publicité
Posté le 12-04-2005 à 14:22:33  profilanswer
 

n°1044253
the real m​oins moins
Posté le 12-04-2005 à 14:43:00  profilanswer
 

ben regarde les logs, il te dit qu'elle a pu etre demarrée, c'est qu'il y a une raison [:mlc]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1044364
Pwill
Deux fois Né
Posté le 12-04-2005 à 15:29:14  profilanswer
 

Exact, merci, pas pensé à vérifier d'éventuels logs. :jap:
Excuse ma "newbitude", je découvre plein de trucs à la fois...
 
Entre temps j'ai créé un nouveau projet avec les sources pour recompiler moi-même le war. J'ai un problème avec les imports concernant struts. Faut que je me renseigne sur ce que c'est exactement.
 
Apparemment, le log annonce des exceptions lors du traitement de la TLD indiqué par le chemin de ressource /WEB-INF/app.tld
javax.servlet.ServletException: Exception lors du traitement de la TLD indiqué par le chemin de ressource /WEB-INF/app.tld  
at org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java:1010)...  
 
Ca te parle ? Moi pas du tout :D
 
Je crois que j'ai 3 tonnes de doc à intégrer avant de faire quoi que ce soit...

n°1044371
the real m​oins moins
Posté le 12-04-2005 à 15:36:06  profilanswer
 

ben elle existye cette tld? et elle est correcte? y'a rien d'autre comme message d'erreur ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1044404
Pwill
Deux fois Né
Posté le 12-04-2005 à 15:57:11  profilanswer
 

Non je n'ai pas mis le listing complet...


[...]
2005-04-12 15:14:28 WebappLoader[/wipp]: Deploy JAR /WEB-INF/lib/struts.jar to C:\Tomcat4.1\webapps\wipp\WEB-INF\lib\struts.jar
 at org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:870)
 at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
 at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:243)
 at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
 at org.apache.catalina.core.StandardContext.start(StandardContext.java:3587)
 at org.apache.catalina.core.StandardHostDeployer.start(StandardHostDeployer.java:629)
 at org.apache.catalina.core.StandardHost.start(StandardHost.java:913)
 at org.apache.catalina.servlets.ManagerServlet.start(ManagerServlet.java:1105)
        [...]
 at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:700)
 at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:584)
 at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
 at java.lang.Thread.run(Thread.java:534)
----- Root Cause -----
java.lang.IllegalArgumentException: Chemin de ressource TLD /WEB-INF/app.tld invalide
 at org.apache.catalina.startup.ContextConfig.tldScanTld(ContextConfig.java:1002)
 at org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:870)
 at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
 at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:243)
 [...]
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:551)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2422)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 [...]
 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828)
 at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:700)
 at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:584)
 at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
 at java.lang.Thread.run(Thread.java:534)


 
Dans les sources qui sont censées donner ce .war, je n'ai pas de /WEB-INF/app.tld...
 
En même temps je suis en train de voir pour installer Struts sur ma machine. Ca me semble lié, non ?
Le log me dit bien que Struts.jar est déployé (avant la pelleté d'erreurs), mais Eclipse n'est pas content avec des imports qu'il ne reconnait pas.


Message édité par Pwill le 12-04-2005 à 16:00:19
n°1044407
the real m​oins moins
Posté le 12-04-2005 à 16:00:41  profilanswer
 

Pwill a écrit :

Non je n'ai pas mis le listing complet...


java.lang.IllegalArgumentException: Chemin de ressource TLD /WEB-INF/app.tld invalide


 
Dans les sources qui sont censées donner ce .war, je n'ai pas de /WEB-INF/app.tld...


et pourtant, dans le web.xml y'a une reference vers ce tld.
 
 
sinon, ton histoire de struts, y'a rien à "installer", c'est juste qques jars


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1044446
Pwill
Deux fois Né
Posté le 12-04-2005 à 16:15:12  profilanswer
 

Euh pour le code source de l'appli, Eclipse n'apprécie pas ceci:
 

import org.apache.struts.Globals;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;


 
Faut donc bien que j'ajoute les fichiers concernant struts ?

n°1044450
the real m​oins moins
Posté le 12-04-2005 à 16:16:02  profilanswer
 

t'as jamais fait de java avant aujourd'hui en fait ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1044457
Pwill
Deux fois Né
Posté le 12-04-2005 à 16:21:21  profilanswer
 

C'est sympa de m'aider, m'enfin là t'es pas super constructif. :heink:  
J'ai fait un peu de java en cours cette année, rien de transcendant, quelques tp. Cela dit les cours sont tellement bien faits que j'ai jamais manipulé de .jar...
 
Et là je découvre le frameware Struts.  :(


Message édité par Pwill le 12-04-2005 à 16:40:57
n°1044484
sebi
Posté le 12-04-2005 à 16:33:08  profilanswer
 

il trouve pas les imports car t'as pas rajouté le jar struts, comme dit --, installer struts consiste a rajouter quelque jars (dont struts.jar le principal)

mood
Publicité
Posté le 12-04-2005 à 16:33:08  profilanswer
 

n°1044501
Pwill
Deux fois Né
Posté le 12-04-2005 à 16:39:29  profilanswer
 

struts.jar est déjà dans WEB-INF/lib  

n°1044521
sebi
Posté le 12-04-2005 à 16:51:24  profilanswer
 

ben si eclipse gueule quand meme c'est que tu ne l'as pas declaré comme lib (cliques droit sur le projet>build path>librairies).

n°1044553
Pwill
Deux fois Né
Posté le 12-04-2005 à 17:08:13  profilanswer
 

Exactement, merci bien :jap:
En fait on voit rien de ce que peut être java à l'iut :'(

n°1046393
Pwill
Deux fois Né
Posté le 13-04-2005 à 18:30:09  profilanswer
 


18:19:57 StandardManager[/wippV3]: L'alimentation du générateur de nombre aléatoire est terminé
18:19:58 StandardWrapper[/wippV3:action]: La servlet action est marqué comme indisponible
2005-04-13 18:19:58 StandardContext[/wippV3]: La servlet /wippV3 a généré une exception "load()"
javax.servlet.UnavailableException: Parsing error processing resource path  
 at org.apache.struts.action.ActionServlet.handleConfigException(ActionServlet.java:1035)
 at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet.java:1014)
 at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:955)
 at org.apache.struts.action.ActionServlet.init(ActionServlet.java:470)
 at javax.servlet.GenericServlet.init(GenericServlet.java:256)
 at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935)
[...]


 :(  
Pourquoi est-elle indisponible ?

n°1046396
the real m​oins moins
Posté le 13-04-2005 à 18:35:22  profilanswer
 

http://www.collectionscanada.ca/obj/h9/f1/284-v1.jpg


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1046601
TheRom_S
Posté le 13-04-2005 à 21:37:53  profilanswer
 

Pwill a écrit :

Pourquoi est-elle indisponible ?


 
je vois ... un homme en noir ... dans une bibliothèque.
c'est surement lui qui t'a jeté un sort, si tu veux que je te protège contre ses pouvoirs, ca va couter plus cher  :lol:


---------------
The Rom's, à votre service
n°1046962
Pwill
Deux fois Né
Posté le 14-04-2005 à 09:04:00  profilanswer
 

Ah ouais rien que ca, va falloire que j'apprenne à déjouer les sortilèges en plus, on me l'avait pas dit !
 
Merci à vous, pour vos bons conseils :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [TomCat] Problème de context path tout bête

 

Sujets relatifs
c++builder | Probleme de pilotage ole d'excel -> autofilter[Tomcat][CSS] Mes feuilles de style ne fonctionnent pas
probleme fichier cssProblème SNMP
Executer du javascript avec TomcatProblème de compression/parenthésage
problème avec le type TIMESTAMPprobleme de cookie chez free
probleme de connexion ODBCdebutant : Affichage variable dans url- problème d'accents
Plus de sujets relatifs à : [TomCat] Problème de context path tout bête


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR