From: Andrew P. <and...@gm...> - 2005-10-27 14:04:31
|
Andrew Pierce <andrunix <at> gmail.com> writes: > > I have downloaded Jetty and installed it on a AIX system. I start it up and can > browse to the default site. When I try to run the CGI sample, I get output that > is titled "Dump HttpHandler". The CGI sample works on the mortbay.org site. > > What do I have to change to get the CGI servlet working on my system? The > documentation doesn't really help me very much. I have gotten a step further. I crafted my own XML configuration file and included a section that looks like this: <Call name="addContext"> <Arg>/cgi-bin/*</Arg> <Set name="ResourceBase">/u/divap/cgi-bin</Set> <!-- <Set name="ServingDynamicServlets">TRUE</Set> --> <Call name="addServlet"> <Arg>Common Gateway Interface</Arg> <Arg>/</Arg> <Arg>org.mortbay.servlet.CGI</Arg> <Put name="Path">/usr/local/bin:/usr/bin</Put> </Call> </Call> Note that the "ServingDynamicServlet" line throws an exception so I commented it out. Now, I have a perl script in /u/divap/cgi-bin. I can execute it from a terminal and it works. Perl lives in /usr/bin. When I try to run it as a CGI with Jetty, I get prompted to download the .pl file. In other works, it is not being executed by the CGI servlet. Why not? Thanks! Andrew |