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:
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>
je me demande donc comment généraliser cette définition pour toutes les servlets.

J'ai essayé de rajouter
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>
Mais cela me renvoie

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