Your pattern does not occur in your post.  So, the pattern will not send the
post to the servlet.  If you make your post "anything" and make your pattern
"anything", that will work.  Get my drift?  The post is just some text that
should match the pattern and that will then refer the app to your servlet.
-----Original Message-----
From: Mark <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Date: Wednesday, November 21, 2001 12:39 PM
Subject: TC 4.0 newbie - servlet app won't run


>I installed Tomcat 4.0.1 under Win 2k using JDK 1.3 and able to run the
>example servlets, but not my own.  My html displays and I can execute my
>JSPs, but a POST to a servlet does not work (this app has run under Forte
>and VA Java in the past).   I get a 404 error with "the requested resource
>(/myservlet) is not available". Since the examples work, I have to assume
>it's something in my configuration. Any help figuring out why the servlet
>won't run would be *greatly* appreciated.  I suspect it's something
>simple/braindead on my part.
>
>
>o  My directory structure for the app:
>   TomcatHome
>        |
>        +--webapps
>              |
>              +--myapp\.jsp, .html .gif
>                 |
>                 +--WEB-INF\web.xml
>                       |
>                       +--classes\.class files
>
>
>o  My html POST stmt. I've tried various path prefixes to myservlet, eg
>   "classes/myservlet".  As with the Tomcat examples, this servlet has no
>   package:
>
>    <FORM ACTION="/myservlet" method="POST">
>
>
>o  My web.xml - I know Tomcat's seeing/parsing this because if I
deliberately
>   make a typo I get an error upon startup:
>
>     <?xml version="1.0" encoding="ISO-8859-1"?>
>     <!DOCTYPE web-app
>       PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
>       "http://java.sun.com/dtd/web-app_2_3.dtd";>
>    <web-app>
>       <!-- Define servlets that are included in the application -->
>       <servlet>
>           <servlet-name>myservlet</servlet-name>
>           <servlet-class>myservlet</servlet-class>
>       </servlet>
>       <servlet-mapping>
>           <servlet-name>myservlet</servlet-name>
>           <url-pattern>/classes</url-pattern>
>       </servlet-mapping>
>    </web-app>
>
>
>o  Update to server.xml
>
>   <Context path="/myapp" docBase="myapp" debug="0">
>       <Logger className="org.apache.catalina.logger.FileLogger"
>               prefix="myapp_log." suffix=".txt"
>               timestamp="true"/>
>   </Context>
>
>
>
>
>
>
>
>
>--
>To unsubscribe:   <mailto:[EMAIL PROTECTED]>
>For additional commands: <mailto:[EMAIL PROTECTED]>
>Troubles with the list: <mailto:[EMAIL PROTECTED]>
>
>


--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>

Reply via email to