Hello Developer,

I am trying to get a PERL application to run under Jakarta-Tomcat v. 4.1.29 on HP-UX 
11.00.
I have enabled the CGIServlet, I configured the servlet to find the script and it 
looks like "findCGI" does find it, however it produces the following error in the log 
file:

2003-11-18 22:45:28 cgi: findCGI: path=/shtest, /opt/apache/WebAbsence/WEB-INF/cgi
2003-11-18 22:45:28 cgi: findCGI: currentLoc=/opt/apache/WebAbsence/WEB-INF/cgi
2003-11-18 22:45:28 cgi: findCGI: currentLoc=/opt/apache/WebAbsence/WEB-INF/cgi
2003-11-18 22:45:28 cgi: findCGI: FOUND cgi at 
/opt/apache/WebAbsence/WEB-INF/cgi/shtest
2003-11-18 22:45:28 cgi: findCGI calc: name=shtest, 
path=/opt/apache/WebAbsence/WEB-INF/cgi/shtest, scriptname=/WebAbsence/cgi-bin/shtest, 
cginame=/shtest
2003-11-18 22:45:28 cgi: 
runCGI(envp=[{X_TOMCAT_SCRIPT_PATH=/opt/apache/WebAbsence/WEB-INF/cgi/shtest, 
SERVER_NAME=hsgdhr1.anr.ms.philips.com, REMOTE_IDENT=, REQUEST_METHOD=GET, 
HTTP_ACCEPT_LANGUAGE=en-us, HTTP_HOST=hsgdhr1.anr.ms.philips.com,
HTTP_REFERER=http://hsgdhr1.anr.ms.philips.com:8080/WebAbsence/index.html, 
HTTP_COOKIE=SITESERVER=GUID=17663D23A533A4BD26A981015FB6A9FF; MEMUSER=francoeur; 
JSESSIONID=97FB5A76E9BF40C0F7F1FD0496477EBB, PATH_INFO=, CONTENT_TYPE=, 
CONTENT_LENGTH=,
REMOTE_HOST=dhcpb12163.anr.ms.philips.com, SERVER_PORT=8080, HTTP_ACCEPT=image/gif, 
image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, 
application/vnd.ms-excel, application/msword, */*, 
SCRIPT_NAME=/WebAbsence/cgi-bin/shtest,
REMOTE_ADDR=149.59.171.163, AUTH_TYPE=, REMOTE_USER=, SERVER_SOFTWARE=TOMCAT, 
HTTP_USER_AGENT=Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0), QUERY_STRING=, 
SERVER_PROTOCOL=HTTP/1.1, GATEWAY_INTERFACE=CGI/1.1, HTTP_CONNECTION=Keep-Alive,
HTTP_ACCEPT_ENCODING=gzip, deflate}], 
command=/opt/apache/WebAbsence/WEB-INF/cgi/shtest)
2003-11-18 22:45:28 cgi: runCGI (stderr):Can't open perl script 
""/opt/apache/WebAbsence/WEB-INF/cgi/shtest"": No such file or directory
2003-11-18 22:45:28 cgi: runCGI: 1 lines received on stderr


I wonder if "runCGI" is itself a perl app and it can not execute?  In this example, 
"shtest" is a kshell script which looks like this:

 #!/bin/ksh
echo "<HTML><HEAD><TITLE>EDF test</TITLE></HEAD>"
echo "<BODY> this is a kshell test </BODY></HTML>"


What can I do to fix runCGI?  What perl script is it looking for?

Thanks,
Edward Francoeur
Philips Medical Systems
[EMAIL PROTECTED]
978-659-7290



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to