Bonjour,

Sur une appli développer sur un tomcat 5.5 (JRE 5) je dois lire un script CGI.

J'ai donc configurer mon serveur :
- renommer les librairies cgi et ssi.
- extrait du fichier %TOMCAT%/conf/web.xml

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
    <servlet>
        <servlet-name>cgi</servlet-name>
        <servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class>
        <init-param>
          <param-name>debug</param-name>
          <param-value>6</param-value>
        </init-param>
        <init-param>
          <param-name>cgiPathPrefix</param-name>
          <param-value>WEB-INF/cgi</param-value>
        </init-param>
         <load-on-startup>5</load-on-startup>
    </servlet>
 
    <servlet-mapping>
        <servlet-name>cgi</servlet-name>
        <url-pattern>/cgi-bin/*</url-pattern>
    </servlet-mapping>
- j'ai deposer mon cgi dans WEB-INF/cgi/

Et lorsque dans un navigateur je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
http://localhost/monAppli/cgi-bin/toto
je recois une erreur 404 qui me dit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
type Rapport d'état
 
message Servlet cgi n'est pas disponible.
 
description La ressource demandée (Servlet cgi n'est pas disponible.) n'est pas disponible.

faut il télécharger d'autre librairie?

Merci...

P.S. j'ai fait le même travail avec la servlet ssi mais aucun resultat...