Tomcat 4.1.24/Win2K - Servlet not found.

2003-06-25 Thread Rohit Bapat
Hello,
I'm a Tomcat beginner, and I'm having the following problem -  The
browser can't locate the servlet under URL /servlet.

I read some recommended solutions for this in the mailing list, as well as
the sample web.xml file on the Tomcat website, but am still having trouble
getting the Servlets to be found.

(http://marc.theaimsgroup.com/?l=tomcat-userm=103945394724196w=2)
(http://marc.theaimsgroup.com/?l=tomcat-userm=104327383710262w=2)

but I'm still having trouble modifying my web.xml file. I hope someone can
help.

I'm running Tomcat 4.1.24 LE, j2se1.4.1 and j2ee1.3.1 on Win2000 Prof.

My directory structure is as follows:
- c
--Tomcat
---webapps
myApp
-images, WEB-INF (web.xml lies here)
   -classes (.java and .class here)

my TestServlet file is located here -
c:\Tomcat\webapps\myApp\WEB-INF\classes\

It compiled correctly and made the .class

If I put  http://localhost:8080  when Tomcat runs, I get the welcome page,
so I know Tomcat's running fine.

But if I have http://localhost:8080/myApp/servlet/TestingServlet, (without
the web.xml file) it doesn't find the servlet.

nor does it find the servlet with this
http://localhost:8080/myApp/servlet/Testing (with web.xml)

I tried putting an image in c:\Tomcat\webapps\myApp\images\ and tried
http://localhost:8080/myApp/images/test.pic   it finds the  picture
correctly.

myweb.xml file reads as follows:

?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
servlet
servlet-nameTesting/servlet-name
servlet-classTestingServlet/servlet-class
/servlet
/web-app


I'm still confused as to how I should modify my web.xml file?

web-app
servlet
servlet-nameTesting/servlet-name
servlet-class???***/servlet-class
/servlet
servlet-mapping
servlet-name???***/servlet
url-pattern???***/url-pattern
/servlet-mapping
/web-app
--

also, I'm learning from a book am not sure what the use of web-app tag
is, in the web.xml file?

Thank you,
Rohit.





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



RE: Tomcat 4.1.24/Win2K - Servlet not found.

2003-06-25 Thread Rohit Bapat
Thanks everyone for your quick replies. I added Yoav's code snippet to
my web.xml and it worked just fine. Thanks Yoav.

I just have one more question, why does the url
http://localhost:8080/myApp/servlet/TestingServlet work, while

http://localhost:8080/myApp/servlet/Testing not work, even though I
mention the servlet-name as Testing ? Isn't Testing supposed to be
'alias' for the whole name?

In that case, what is the use of the servlet-name tag?

Thanks
Rohit.

On Wed, 25 Jun 2003, Shapira, Yoav wrote:


 Howdy,

 But if I have http://localhost:8080/myApp/servlet/TestingServlet,
 (without
 the web.xml file) it doesn't find the servlet.
 snip

 Add to your web.xml:
 servlet-mapping
   servlet-nameTesting/servlet-name
   url-pattern/servlet/TestingServlet/url-pattern
 /servlet-mapping

 And then the above URL will work.

 also, I'm learning from a book am not sure what the use of web-app
 tag
 is, in the web.xml file?

 It's simply the root tag in the schema.  It is required (and you cannot
 have more than one) for the web.xml file to be valid.

 Yoav Shapira



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



Re: Conflict of Kazaa and Tomcat

2003-06-25 Thread Rohit Bapat
Hi,

You may also want to try and switch to Kazaa Lite. Its a hacked version of
Kazaa with no spyware and a good amount of extra features.I've just
started using Tomcat, but haven't had a problem with Kazaa Lite.

check: http://kazaa.infos-du-net.com/

or look on google for kazaa lite k++ version

Rohit.




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