I am trying to migrate my application from Resin to Tomcat 6.0.18. The application runs fine, but my application context name(the context is created) is coming as null in Tomcat. I tried using context.xml but still I am facing the same problem.
In Resin the equivalent configuration in resin.conf looks like this <web-app id="/Foo" root-directory="webapps/Foo"/> Can someone please let me know as to what exactly should I put in context.xml, where should I place it in Tomcat and should it be called context.xml or should it be renamed to my web application name? I tried with the following: Content of xml file(WAR file is foo.war under webapps folder): <Context docBase="Foo" > <WatchedResource>WEB-INF/web.xml</WatchedResource> </Context> Renamed the file from context.xml to foo.xml. Placed it in the default conf folder as well as conf/Catalina/localhost/foo.xml and conf/Catalina/localhost/context.xml Placed both context.xml as well as foo.xml in my web application META-INF folder. None of the above worked. Also is the context.xml or <webappName>.xml automcatically picked or should server.xml be informed of this file? -- Cheers, Abhi