I am moving from Tomcat 4.0 to 4.1, and I am having an issue with the DefaultContext.
With 4.0 we had an entry under the DefaultContext that sets up a resource for our connection pool. <DefaultContext debug="0" reloadabe="true"> <Resource name="jdbc/project" auth="SERVLET" type="javax.sql.DataSource"/> <ResourceParams name="jdbc/project"> <parameter><name>user</name><value>foo</value></parameter> <parameter><name>password</name><value>bar</value></parameter> <parameter><name>driverClassName</name> <value>org.postgresql.Driver</value></parameter> <parameter><name>driverName</name> <value>jdbc:postgresql://localhost/foo</value></parameter> </ResourceParams> </DefaultContext> Each time we deploy we would delete the old project directory and put a new jar file in the webapps directory. Under T 4.0.X this works fine. However, under 4.1 I have tried the same thing with no luck. I know there was a change - that user changes to username and driverName to url in the JNDI parameters: <DefaultContext debug="0" reloadable="false"> <Resource name="jdbc/project" auth="SERVLET" type="javax.sql.DataSource"/> <ResourceParams name="jdbc/project"> <parameter><name>username</name><value>foo</value></parameter> <parameter><name>password</name><value>bar</value></parameter> <parameter><name>driverClassName</name> <value>org.postgresql.Driver</value></parameter> <parameter><name>url</name> <value>jdbc:postgresql://localhost/foo</value></parameter> </ResourceParams> </DefaultContext> however I am still getting the following error: javax.naming.NameNotFoundException: Name jdbc is not bound in this Context If I specify the resource in a specific Context all is well - except that the war file doesn't unpack. If I have the resources in the DefaultContext it appears to be ignored. Help. Regards, Peter --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]