File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Servlets and the fly likes Problem with JWSDP - Tomcat 4 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "Problem with JWSDP - Tomcat 4" Watch "Problem with JWSDP - Tomcat 4" New topic

Problem with JWSDP - Tomcat 4

Savio Mascarenhas
Ranch Hand

Joined: Nov 29, 2000
Posts: 108
Hi Guy's !!!
I want to deploy a web appln in Tomcat 4 in the same simple way as is done in Tomcat 3.2.1. In the sence i do not want to create a .war file which is created in Tomcat 4 though the use of the depoyment tool which internally carries out the task of creating the the deployment descriptor file - web.xml. The reason being that the when Tomcat 4 server is used along with the deployment tool it slows the system to a considerable extent.Also, i would like to have the flexibilty to edit the deployment descriptor file anytime without much difficulty. Is it nessacessy to have a .war file ?

Also, in order to make the system perform better & reduce the load of both these programs(Tomcat server & deploy tool) i tried to do away with the deployment tool by trying to use the Manager App. For this i created a dummy appln, the folder & file paths of which were as follows :
However, on trying to install this application using the Manager Command
the appln got install and gave an indication of "running" when the following url was accessed
http://localhost:8080/manager/list. But, finally on running the application it threw a "resource not available" exception. On checking the logs folder ie c:\jwsdp\logs folder i found that it had logged an internal server error : "web.xml not found, defaults set". That is since it was'nt able to find web.xml it was unable to read the "<servlet>" & "<servet-mapping>" tags and thus finally could'nt locate the servlet.
Can someone pls tell me where i am going wrong !!! Does'nt everything seem right ... pls let me know.
Thanks Guys
Dave Vick
Ranch Hand

Joined: May 10, 2001
Posts: 3244
As to the first question, you dont hae to have a war file to deploy your app. You can just put the exploded directory structure under the webapps directory of your Tomcat installation. Then the web.xml file will be in the WEB-INF directory immediately under your web app folder.
hope that helps

William Brogden
Author and all-around good cowpoke

Joined: Mar 22, 2000
Posts: 13037
has to have WEB-INF upper case like this:
I agree. Here's the link:
subject: Problem with JWSDP - Tomcat 4
It's not a secret anymore!