Thank you very much :). Deploying the application as ROOT.war solved all my problems ;) and in fact my parameters in the context.xml were useless.
Am Montag, den 21.04.2008, 08:19 -0500 schrieb Caldarale, Charles R: > > From: Felix Schumacher [mailto:[EMAIL PROTECTED] > > Subject: Re: Problem with JNDI using a changed context root path > > > > Remember to move the corresponding context file as well, so move > > conf/Catalina/localhost/mywebapp.xml to > > conf/Catalina/localhost/ROOT.xml. > > The above .xml file is not always created; regardless, it should be > deleted, not just renamed, since it likely contains invalid attributes > from the previous deployment. > > > > My context.xml in the META-INF: > > > <?xml version="1.0" encoding="UTF-8"?> > > > <Context path="/" docBase="warfilename" reloadable="true" > > > You must remove both the path and docBase attributes - neither are > allowed and they are possibly messing up Tomcat's internal structures > during deployment. As Felix noted, rename your .war file to ROOT.war > (and remove Tomcat's default ROOT directory) in order to make it the > default webapp. > > > > <Resource name="jdbc/warfilename" type="javax.sql.DataSource" > > It's probably inappropriate to use the "warfilename" as part of JNDI > lookup, since the name of the .war file (and therefore the webapp) is > subject to change; use a fixed value, both there and in the code doing > the lookup. > > > > My context tag in the server.xml: > > > <Context path="/" > > > docBase="warfilename" > > > reloadable="true" /> > > You must not have the <Context> defined twice; I think the one in > server.xml will be overridden by the one in META-INF/context.xml, but > you should not count on it. For that matter, you should never place > <Context> elements in server.xml in modern versions of Tomcat. If you > absolutely insist on putting your <Context> in server.xml, the path for > the default app is an empty string "", not a slash. Read the doc: > http://tomcat.apache.org/tomcat-5.5-doc/config/context.html > > - Chuck > > > THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY > MATERIAL and is thus for use only by the intended recipient. If you > received this in error, please contact the sender and delete the e-mail > and its attachments from all computers. > > --------------------------------------------------------------------- > To start a new topic, e-mail: users@tomcat.apache.org > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]