Folks:
Thanks for pay attention for my questions:
1. I don't think that tomcat read my web.xml file?
2. I created a directory call $TOMCAT_HOME/classess and drop some of
jar
files which my servlet will reference. But the tomcat does not pick it
up and put into CLASSPATH.
I am tring to install servlets within a web-application and following
the instruction of FAQ. There are the directory and files I created:
$TOMCAT_HOME/webapps/lta
$TOMCAT_HOME/webapps/lta/servlets/ManagerRequestForm.html
$TOMCAT_HOME/webapps/lta/WEB-INF/classes/ltaServlet.jar
$TOMCAT_HOME/webapps/lta/WEB-INF/web.xml
There is the ManagerRequestForm.html:
<html>
<head>
<title>Logictier Automation System Manager Request Client</title>
</head>
<frameset rows=75,*>
<frame name=LTAHeader src=LTAHeader.html scrolling=no noresize>
<frameset cols=300,*>
<frame name=ManagerRequest
src=../servlet/logictier.lta.servlet.ManagerRequestForm scrolling= no>
<frame name=ManagerResponse src=empty.html scrolling=yes>
</frameset>
</frameset>
</html>
The servlet java file logictier.lta.servlet.ManagerRequestForm is one
of
class in the jar file.
There is my web.xml file:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
<web-app>
<servlet>
<servlet-name>
ManagerRequestForm
</servlet-name>
<servlet-class>
logictier.common.servlet.ManagerRequestForm
</servlet-class>
<init-param>
<param-name>pool</param-name>
<param-value>lta</param-value>
</init-param>
<init-param>
<param-name>port</param-name>
<param-value>3000</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>
ManagerRequestForm
</servlet-name>
<url-pattern>
/ManagerRequestForm
</url-pattern>
</servlet-mapping>
</web-app>
After I type in the url with servlet name, the messages said:
******************
Error: 503
Location:
/lta/servlet/logictier.lta.servlet.ManagerRequestForm
Missing parm: pool
*******************
The parameter has been set up in the web.xml. Can anybody tell me what
did I missed???
Thanks,
Eileen Li