Configuration web.xml servlet-mapping
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:
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:
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 :D