« Parsing dates in Python | Main | Wikipedia definition of Tag Soup »

November 24, 2005

Doing CGI with Windows executables on Tomcat 5

There's a how-to document on the Tomcat site. The interface is managed by a JAR:

http://tomcat.apache.org/tomcat-5.0-doc/cgi-howto.html

The executable parameter needs to be set as follows:

<servlet>
<servlet-name>cgi</servlet-name>
<servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class>
<init-param>
<param-name>clientInputTimeout</param-name>
<param-value>100</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>6</param-value>
</init-param>
<init-param>
<param-name>executable</param-name>
<param-value>cmd /c</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>

Tags: Tomcat

Posted by pj at November 24, 2005 09:27 AM