I've got the commons-dbcp.jar file in the common/lib directory.  Where
do I find the commons-pool.jar file?

Mike

-----Original Message-----
From: Adam Hardy [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, September 24, 2003 4:20 AM
To: Tomcat Users List
Subject: Re: Configuring a JDBC Data Source

sounds like you need the commons-dbcp and commons-pool jar files as
well.

Adam

On 09/24/2003 01:52 AM Renda, Michael wrote:
> I'm trying to configure a JDBC Data Source for a Tomcat 4.1.27
> installation.  I used the Admin tool which wrote the following entry
to
> my server.xml file:
> 
>   <GlobalNamingResources>
>     <Resource name="jdbc/connection" scope="Shareable"
> type="javax.sql.DataSource"/>
>     <ResourceParams name="jdbc/connection">
>       <parameter>
>         <name>maxWait</name>
>         <value>5000</value>
>       </parameter>
>       <parameter>
>         <name>maxActive</name>
>         <value>4</value>
>       </parameter>
>       <parameter>
>         <name>password</name>
>         <value>secret</value>
>       </parameter>
>       <parameter>
>         <name>url</name>
>         <value>jdbc:microsoft:sqlserver:192.168.0.2:1433</value>
>       </parameter>
>       <parameter>
>         <name>driverClassName</name>
>         <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
>       </parameter>
>       <parameter>
>         <name>maxIdle</name>
>         <value>2</value>
>       </parameter>
>       <parameter>
>         <name>username</name>
>         <value>sa</value>
>       </parameter>
>     </ResourceParams>
>   </GlobalNamingResources>
> 
> I have placed the jar files for the sql/server jdbc driver in the
> common/lib directory.
> 
> Now Tomcat won't start up.  I have the following message in my log:
> 
> INFO: Initializing Coyote HTTP/1.1 on port 8080
> Exception during startup processing
> java.lang.reflect.InvocationTargetException
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:39)
>       at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:324)
>       at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
> Caused by: java.lang.NoClassDefFoundError:
> org/apache/commons/pool/impl/GenericObjectPool
>       at
>
org.apache.commons.dbcp.BasicDataSourceFactory.getObjectInstance(BasicDa
> taSourceFactory.java:121)
>       at
>
org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFact
> ory.java:186)
>       at
>
javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:301)
>       at
> org.apache.naming.NamingContext.lookup(NamingContext.java:834)
>       at
> org.apache.naming.NamingContext.lookup(NamingContext.java:194)
>       at
>
org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans
> (GlobalResourcesLifecycleListener.java:214)
>       at
>
org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans
> (GlobalResourcesLifecycleListener.java:220)
>       at
>
org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans
> (GlobalResourcesLifecycleListener.java:181)
>       at
>
org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.lifecycleEve
> nt(GlobalResourcesLifecycleListener.java:149)
>       at
>
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu
> pport.java:166)
>       at
>
org.apache.catalina.core.StandardServer.start(StandardServer.java:2183)
>       at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
>       at
> org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
>       at
> org.apache.catalina.startup.Catalina.process(Catalina.java:180)
>       ... 5 more
> 
> Can anyone tell me what I'm doing wrong here?
> 
> Thanks,
> 
> Mike Renda
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

-- 
struts 1.1 + tomcat 4.1.27 + java 1.4.2
Linux 2.4.20 RH9


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