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



Reply via email to