I have configured the server.xml so that I can do a JNDI look up of the Database. This is the section of server.xml which configures my database as a <GlobalNamingResources>.
<GlobalNamingResources> <Environment name="simpleValue" override="true" type="java.lang.Integer" value="30"/> <Resource name="jdbc/Questions" scope="Shareable" type="javax.sql.DataSource"/> <Resource name="UserDatabase" scope="Shareable" type="org.apache.catalina.UserDatabase" auth="Container" description="User database that can be updated and saved"/> <ResourceParams name="jdbc/Questions"> <parameter> <name>validationQuery</name> <value></value> </parameter> <parameter> <name>maxWait</name> <value>5000</value> </parameter> <parameter> <name>maxActive</name> <value>4</value> </parameter> <parameter> <name>password</name> <value></value> </parameter> <parameter> <name>url</name> <value>jdbc:weblogic:mssqlserver4:Questions@localhost</value> </parameter> <parameter> <name>driverClassName</name> <value>weblogic.jdbc.mssqlserver4.Driver</value> </parameter> <parameter> <name>maxIdle</name> <value>2</value> </parameter> <parameter> <name>username</name> <value>sa</value> </parameter> </ResourceParams> <ResourceParams name="UserDatabase"> <parameter> <name>factory</name> <value>org.apache.catalina.users.MemoryUserDatabaseFactory</value> </parameter> <parameter> <name>pathname</name> <value>conf/tomcat-users.xml</value> </parameter> </ResourceParams> </GlobalNamingResources> When my application tries to a getConnection() on the DataSource, the driverClassName does not seem to be initialized and I am getting an exception. I understand I have to also configure an element resourceLink which should be part of the Context element. Could somebody tell me how the resourceLink for the above database should be configured? -- To unsubscribe, e-mail: <mailto:tomcat-user-unsubscribe@;jakarta.apache.org> For additional commands, e-mail: <mailto:tomcat-user-help@;jakarta.apache.org>