tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jeff Kilbride" <j...@kilbride.com>
Subject Re: Servlet registration
Date Wed, 11 Apr 2001 16:27:51 GMT
Maybe it's a typo, but the first problem I see is that your mappings don't
match the URL's you're trying to pull up. You have:

>   <servlet>
>      <servlet-name>SimpleServlet</servlet-name>
>      <servlet-class>examples.SimpleServlet</servlet-class>
>   </servlet>

and

> <servlet-mapping>
>           <servlet-name>SimpleServlet</servlet-name>
>           <url-pattern>/simple</url-pattern>
> </servlet-mapping>

but you are trying to pull up "SimpleExample" in your URL. I don't see how
"/servlet/examples.SimpleExample" is pulling up if the class name is really
"examples.SimpleServlet". So, one of these is wrong, unless it's a typo.

Thanks,
--jeff

----- Original Message -----
From: "Chris Andreou" <chrisa@strllc.com>
To: <tomcat-user@jakarta.apache.org>
Sent: Wednesday, April 11, 2001 9:04 AM
Subject: RE: Servlet registration


> I didn't make a difference.  I am frustrated :(
>
> my context path definition is
>
> <context path=""
> docBase="e:/wwwroot/dgms_dev"
> reloadable="true" />
>
> my Host name is trw02
> I am hitting the server by
> http://trw02/servlet/SimpleExample  does not work
> http://trw02/servlet/examples.SimpleExample  works
> http://trw02/servlet/simple does not work
>
> Chris
>
>
>
>
> -----Original Message-----
> From: Julien, Timothy [mailto:TJulien@Bluestone.com]
> Sent: Wednesday, April 11, 2001 10:48 AM
> To: 'tomcat-user@jakarta.apache.org'
> Subject: RE: Servlet registration
>
>
> The whitespace in your <servlet-mapping> in your web.xml could be leading
to
> the failure you see.
> try:
> <servlet-mapping>
>           <servlet-name>SimpleServlet</servlet-name>
>           <url-pattern>/simple</url-pattern>
> </servlet-mapping>
>
> what URL are you attempting to hit from your browser?
>
> Tim Julien
> HP middleware
>
> -----Original Message-----
> From: Chris Andreou [mailto:chrisa@strllc.com]
> Sent: Wednesday, April 11, 2001 11:37 AM
> To: 'tomcat-user@jakarta.apache.org'
> Subject: RE: Servlet registration
>
>
> I have the same problem.
>
> I have put my servlets under the WEB-INF/classes:
>
> For example:
> directory structure
> WEB-INF/classes/examples.SimpleServlet
>
> web.xml file
>
>   <servlet>
>      <servlet-name>SimpleServlet</servlet-name>
>      <servlet-class>examples.SimpleServlet</servlet-class>
>   </servlet>
>
>
>    <servlet-mapping>
>           <servlet-name>
>           SimpleServlet
>           </servlet-name>
>           <url-pattern>
>           /simple
>           </url-pattern>
>   </servlet-mapping>
>
>
> httpd.conf:
> JkMount /*.jsp ajp12
> JkMount /servelt/* ajp12
>
>
> I am able to see the servlet using a complete path
> http://trw02/servlet/examples.SimpleExample
>
> but not using the names in web.xml
>
> Based on the documentation and examples I am doing right. Please any
> suggestions are welcome
>
> Thanks in advance
>
> Chris
>
>
> -----Original Message-----
> From: Ron Pitts [mailto:ron.pitts@claripoint.com]
> Sent: Wednesday, April 11, 2001 9:57 AM
> To: tomcat-user@jakarta.apache.org
> Subject: RE: Servlet registration
>
>
>
> Zsolt,
>
> Your missing some stuff
>
> webapps/myapp/WEB-INF/classes     - store servlets/jsp in here
>
> put your web.xml in
> webapps/mysql/WEB-INF/
>
>
> -----Original Message-----
> From: Zsolt Horvath [mailto:horzsolt@mail.tiszanet.hu]
> Sent: 11 April 2001 15:55
> To: tomcat-user@jakarta.apache.org
> Subject: Servlet registration
>
>
> Hi !
>
> How could I register my own servlets into TomCat ??
>
> I put them into the %TOMCAT_HOME%/webapps/myapp/Web-inf/classes directory.
> After I create a web.xml file in the %TOMCAT_HOME%/webapps/myapp
directory.
> The web.xml file contains this:
>
> <!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>
>
>     <display-name> Web Application</display-name>
>
>     <servlet>
>       <servlet-name>Servlet1</servlet-name>
>       <servlet-class>Servlet1</servlet-class>
>     </servlet>
>
>     <servlet-mapping>
>       <servlet-name>Servlet1</servlet-name>
>       <url-pattern>/Servlet1</url-pattern>
>     </servlet-mapping>
>
> </web-app>
>
> And I restarted the tomcat, but it doesn`t work ! What`s wrong?
> Please help for me: horzsolt@mail.tiszanet.hu
>


Mime
View raw message