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
webapps."

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
system.

-paul lomack


----- Original Message ----- 
From: "Wynkoop, Robert M" <[EMAIL PROTECTED]>
To: "'Tomcat Users List'" <[EMAIL PROTECTED]>
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
context(Tomcat
> admin puts datasources here).  Let us know if you get an answer.
>
> Later,
>
>
> Robert Wynkoop
>
> -----Original Message-----
> From: Paul [mailto:[EMAIL PROTECTED]
> 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
when
> 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
way
> to use a single dbcp resource across contexts/web-apps?
>
> -paul lomack
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to