Bonjour à tous,
j'essaie d'installer une application sur Tomcat.
J'arrive enfin à accéder à un fichier html présent dans webapps/mon_app/
et j'arrive aussi à accéder à la servlet index présent dans webapps/mon_app/WEB_INF/classes/
voici comment je défini l'acces à la servlet dans le web.xml de mon_app:
je me demande donc comment généraliser cette définition pour toutes les servlets.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <servlet> <servlet-name>index</servlet-name> <servlet-class>index</servlet-class> </servlet> <servlet-mapping> <servlet-name>index</servlet-name> <url-pattern>/servlet/index</url-pattern> </servlet-mapping>
J'ai essayé de rajouter
Mais cela me renvoie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <servlet> <servlet-name>invoker</servlet-name> <servlet-class>org.apache.catalina.servlets.InvokerServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>invoker</servlet-name> <url-pattern>/servlet/*</url-pattern> </servlet-mapping>
Etat HTTP 500 -
javax.servlet.ServletException: Erreur d'allocation à une instance de servlet
java.lang.SecurityException: La servlet de classe org.apache.catalina.servlets.InvokerServlet est privilégiée (privileged) et ne peut être chargé par cette application web
Si qqun a une piste...
Merci
Partager