Punaise des bois, je n'arrive pas à faire fonctionner les JSP fournies en exemples avec Tomcat.
J'ai essayé Tomcat 3.3.1, 4.0.3 et 4.0.4b3 et c'est toujours la même chose.
Voici ce que j'ai fait :
- téléchargement du binaire tomcat sur le site jakarta.
- décompression
- installation dans mon Home
- démarrage avec TomcatX => réussi selon la console qui affiche :
Using CATALINA_BASE: /Users/floppy/Tomcat 4.0.4
Using CATALINA_HOME: /Users/floppy/Tomcat 4.0.4
Using CATALINA_TMPDIR: /Users/floppy/Tomcat 4.0.4/temp
Using JAVA_HOME: /System/Library/Frameworks/JavaVM.framework/Home
Jun 8 22:58:22 localhost authexec: executing /usr/sbin/apachectl
- accès par Omniweb à http://localhost:8080/index.html
Le triomphant message suivant s'affiche :
If you're seeing this page via a web browser, it means you've setup Tomcat successfully. Congratulations!
Yeh
- si je clique sur Tomcat Documentation, ça marche mais ça c'est pas dur.
- je clique sur JSP Example, ça marche pas. J'ai :
HTTP Status 404 - /examples/jsp/
message /examples/jsp/
description The requested resource (/examples/jsp/) is not available.
bin pourquoi ?
J'ai rien déplacer, supprimer ou configuré. Fallait faire qqchose d'autres ?
dans le fichier localhost_examples_log.txt, on trouve :
2002-06-08 23:10:32 StandardContext[/examples]: Exception starting filter Set Character Encoding
java.lang.ClassNotFoundException: filters.SetCharacterEncodingFilter
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1406)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1254)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:252)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:314)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:120)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3072)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3403)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:638)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343)
at org.apache.catalina.core.StandardService.start(StandardService.java:388)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:506)
at org.apache.catalina.startup.Catalina.start(Catalina.java:781)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
at java.lang.reflect.Method.invoke(Native Method)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
2002-06-08 23:10:32 StandardContext[/examples]: Context startup failed due to previous errors
Et ce qui est bizarre aussi c'est que le fichier server.xml contient le texte suivant :
usersa password driverClassName org.hsql.jdbcDriver driverName jdbc:HypersonicSQL:database mail.smtp.host localhost
et rien d'autre. Mais c'est pas du XML ça !
J'ai du manquer une étape
Est-ce que quelqu'un peut m'aider ?
[08 juin 2002 : message édité par Floppy]
J'ai essayé Tomcat 3.3.1, 4.0.3 et 4.0.4b3 et c'est toujours la même chose.
Voici ce que j'ai fait :
- téléchargement du binaire tomcat sur le site jakarta.
- décompression
- installation dans mon Home
- démarrage avec TomcatX => réussi selon la console qui affiche :
Using CATALINA_BASE: /Users/floppy/Tomcat 4.0.4
Using CATALINA_HOME: /Users/floppy/Tomcat 4.0.4
Using CATALINA_TMPDIR: /Users/floppy/Tomcat 4.0.4/temp
Using JAVA_HOME: /System/Library/Frameworks/JavaVM.framework/Home
Jun 8 22:58:22 localhost authexec: executing /usr/sbin/apachectl
- accès par Omniweb à http://localhost:8080/index.html
Le triomphant message suivant s'affiche :
If you're seeing this page via a web browser, it means you've setup Tomcat successfully. Congratulations!
Yeh

- si je clique sur Tomcat Documentation, ça marche mais ça c'est pas dur.
- je clique sur JSP Example, ça marche pas. J'ai :
HTTP Status 404 - /examples/jsp/
message /examples/jsp/
description The requested resource (/examples/jsp/) is not available.

J'ai rien déplacer, supprimer ou configuré. Fallait faire qqchose d'autres ?
dans le fichier localhost_examples_log.txt, on trouve :
2002-06-08 23:10:32 StandardContext[/examples]: Exception starting filter Set Character Encoding
java.lang.ClassNotFoundException: filters.SetCharacterEncodingFilter
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1406)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1254)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:252)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:314)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:120)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3072)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3403)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:638)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343)
at org.apache.catalina.core.StandardService.start(StandardService.java:388)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:506)
at org.apache.catalina.startup.Catalina.start(Catalina.java:781)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
at java.lang.reflect.Method.invoke(Native Method)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
2002-06-08 23:10:32 StandardContext[/examples]: Context startup failed due to previous errors
Et ce qui est bizarre aussi c'est que le fichier server.xml contient le texte suivant :
usersa password driverClassName org.hsql.jdbcDriver driverName jdbc:HypersonicSQL:database mail.smtp.host localhost
et rien d'autre. Mais c'est pas du XML ça !
J'ai du manquer une étape

Est-ce que quelqu'un peut m'aider ?
[08 juin 2002 : message édité par Floppy]