tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul" <>
Subject Re: how to use single dbcp resource across multiple webapps
Date Fri, 12 Sep 2003 14:16:30 GMT
i think i may have found an answer.

from the archives, message subject "ResourceLink and DefaultContext", Cam
Smith reported following:

"If I place the ResourceLink inside explicity declared Context
elements, all works fine and I can access the data source from multiple

Cam also provides example server.xml scripts pertaining to above.
Furthermore, Colin Madere advises same solution:

"Many recent posts regarding this with problems using ResourceLinks in the
DefaultContext, but if you're explicitly defining your contexts as it
appears you are, it should work (link global resource in each Context you
want to use it in)."

So, i am going to try to configure this.  It is just a matter of wadding
hip-deep in the insect and reptile infested swamps of Tomcat's xml tag

-paul lomack

----- Original Message ----- 
From: "Wynkoop, Robert M" <>
To: "'Tomcat Users List'" <>
Sent: Thursday, September 11, 2003 3:41 PM
Subject: RE: how to use single dbcp resource across multiple webapps

> Paul,
> I just went through this exercise today.
> (See msgs with subject = "java.sql.SQLException: Cannot load JDBC driver
> class 'null'")
> I do not know why it does not work when set up in the global
> admin puts datasources here).  Let us know if you get an answer.
> Later,
> Robert Wynkoop
> -----Original Message-----
> From: Paul []
> Sent: Thursday, September 11, 2003 2:04 PM
> To: Tomcat Users List
> Subject: how to use single dbcp resource across multiple webapps
> hi,
> i setup dbcp according to Tomcat docs successfully for one web app, but
> tried to use resource (defined in server.xml) in second web app (with
> appropriate WEB-INF/web.xml), get the following:
> java.sql.SQLException: Cannot load JDBC driver class 'null'
> meanwhile, dbcp resource works fine with first app.
> i figure it is because the resource is defined within following context,
> where path specifies first web app:
> <Context path="/epl" docBase="epl" debug="5" reloadable="true"
> crossContext="true">
> do i need to define a second context and dbcp resource, or is there some
> to use a single dbcp resource across contexts/web-apps?
> -paul lomack
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

View raw message