classes introuvables [apache/tomcat] - Java - Programmation
Marsh Posté le 12-07-2002 à 11:38:09
salut,
je veux bien essayer de t'aider.
j'utilise tomcat 4 et pour être sûr qu'il connaisse les librairies, je les mets dans le répertoire tomcat 4/common/lib
elles sont chargées au démarrage de tomcat
je sais pas si c'est ça que tu demandais ...
par contre, moi je touche pas au serveur apache.
Marsh Posté le 12-07-2002 à 13:05:22
Quand j'utilise tomcat sans apache, pas de probleme mes classes sont bien trouvees. Donc je pense que je les met au bon endroit (WEB-INF/lib de mon application). Mais quand la requete passe par apache, là tomcat n'arrive plus à trouver les classes.
Marsh Posté le 12-07-2002 à 13:07:13
keske ça dit dans les logs?
et à l'écran?
Marsh Posté le 12-07-2002 à 15:04:31
ben justement, dans les logs y'a rien, et à l'écran il m'envoie une belle JasperException avec comme cause la classe spécifiée dans le import de ma page qui n'est pas trouvée.
Marsh Posté le 12-07-2002 à 15:18:13
Bon en fait je viens de comprendre : en passant par apache, je modifiais le chemin du contexte (mycomp/myapp devenais mycomp/webapps/myapp). J'avais rusé pour que ce soit transparent à Tomcat, mais du coup il ne cherchait pas les classes dans le bon repertoire...
Tant pis, mais maintenant je vais me lancer dans l'incroyable aventure des virtualhosts....
Marsh Posté le 12-07-2002 à 10:47:11
Bon c'est pas vraiment de la prog, mais un peu quand meme.
Je viens enfin de faire cooperer apache et tomcat.J'arrive à passer à tomcattoutes les requetes qui le concerne, tout le contenu statique passe bien, mais des que j'ai un import dans une page jsp, ou que je lance une servlet, la classe n'est pas trouvée, alors que le .jar correspondant est dans le classpath. D'ailleurs, si je ne passe pas par apache, en utilisant le Http Connector de tomcat, tout se passe bien.
Quelqu'un aurait-il une piste pour m'aider ?
Message édité par R3g le 12-07-2002 à 11:00:00
---------------
Au royaume des sourds, les borgnes sont sourds.