I did the following based on the inputs I received (thanks for replying), however, I am still not successful in getting it to work
* I made sure that the web-inf directory was in upper case (WEB-INF). * Winzip shows that all the jar files are in WEB-INF/lib/ directory. But for some reason winzip shows the web.xml file is in web-inf/web.xml although when extracted it the file is in WEB-INF/web.xml. Is this wrong ?? * When checked using winzip, I do not see the empty sub directories under WEB-INF/lib. However, when running tomcat, these empty sub directories gets created. Please let me know if there is anything else that I can do to make it work Thanks in advance. Abi - Larry Isaacs wrote: > I have found that WinZip always displays WEB-INF as "Web-inf" > when viewing the contents of a WAR file. It doesn't seem to > cause a problem when the WAR is expanded. > > It is incorrect to see extra directories created under > WEB-INF/lib. This suggests that the WAR is packaged > incorrectly. I can't tell what might be wrong from the > information available so far. You can use the supplied > WAR files as examples of what a WAR internally might look > like. > > Note that Tomcat 3.2.x will not overwrite a web application > directory if it already exists. You have to delete the > directory first and then restart Tomcat 3.2.x to have the > WAR file re-expanded. > > For those using Tomcat 3.3, you can avoid needing to delete the > directory by adding redeploy="true" to the AutoDeploy module > in the server.xml. When Tomcat is started, it will re-expand > the WAR file. Also, if the ReloadInterceptor is present, > which it is by default, updating the WAR file while Tomcat > is running will trigger redeploy and restart the web > application the next time it is accessed. > > Cheers, > Larry > > > -----Original Message----- > > From: Abinesh S Puthenpurackal > > [mailto:[EMAIL PROTECTED]] > > Sent: Wednesday, October 31, 2001 11:02 AM > > To: Tomcat Users List > > Subject: Re: ClassNotFoundException when using war file (Tomcat 3.2.3) > > > > > > The examples that gets shipped with the tomcat.zip file also > > uses Web-inf !!!! > > > > [EMAIL PROTECTED] wrote: > > > > > I'm new to tomcat but shouldn't it bet WEB-INF? > > > isn't it case sensitive? > > > > > > Scott Archer > > > [EMAIL PROTECTED] > > > > > > > > > Abinesh S > > > Puthenpurackal To: > > [EMAIL PROTECTED] > > > <abinesh.puthenpurackal cc: > > > @sdrc.com> Subject: > > ClassNotFoundException when using war file (Tomcat 3.2.3) > > > > > > 10/31/2001 09:45 AM > > > Please respond to > > > "Tomcat Users List" > > > > > > > > > > > > Hi, > > > > > > I am trying to use a war which has some jar files in it for my web > > > application in tomcat 3.2.3. The war file is structured as follows > > > > > > WarFile.war > > > Web-inf/lib/jarfile1.jar > > > Web-inf/lib/jarfile2.jar > > > Web-inf/lib/jarfile3.jar > > > > > > When running the application I get ClassNotFoundException for the > > > classes in the jar file. Also I noticed that empty directories (that > > > follows my package structure) were created under lib > > directory. E.g. I > > > see the following empty directories > > > > > > > > %TOMCAT_HOME%/webapps/webapplication/Web-inf/lib/examples/addr > > essbook/..... > > > > > > A workaround is to place the jar files in the tomcat/lib > > directory. This > > > will result in the the jars to be added to the classpath > > and everything > > > works fine. > > > > > > I was wondering if anyone knows about a cleaner solution or > > point out if > > > there is something that I need to do to get this working (perhaps > > > something in manifest file or web.xml file etc.). > > > > > > Any help is greatly appreciated. > > > > > > Thanks, > > > > > > Abi - > > > > > > -- > > > To unsubscribe, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > For additional commands, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > > > > -- > > To unsubscribe, e-mail: > > <mailto:[EMAIL PROTECTED]> > > For additional commands, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>