I was initially getting this error, too, with my first install, but rebuilt the 
Tomcat collection and finally vanquished it using the factory reference of 
org.apache.tomcat.dbcp.DataSourceConnectionFactory in there, even though I'd 
initially gotten an error not being able to create the factory resource.

Now I'm only getting a naming context error. If I get that fixed, I'll be on my 
way.

 

-----Original Message-----
From: Konstantin Kolinko [mailto:knst.koli...@gmail.com] 
Sent: Tuesday, March 09, 2010 11:38 AM
To: Tomcat Users List
Subject: Re: Commons DBCP in Tomcat 6.x

2010/3/9 Dhiren Bhatia <dhiren.for...@gmail.com>:
> Hi,
>
> I'm trying to use the commons DBCP package with Tomcat 6.x. I know 
> that the tomcat_dbcp.jar has the commons files renamed, however I 
> would prefer to use the commons jar files so I can use the class 
> org.apache.commons.dbcp.BasicDataSource in my code.
>
> To do this, I deleted the tomcat_dbcp.jar file from CATALINA_HOME/lib 
> and replaced it with the commons jar file. I assumed that the class 
> loader would pick it up like it did in the earlier version of tomcat 
> but that doesn't seem to happen. I still get an ClassCastException 
> since tomcat tries to cast the org.apache.commons.dbcp.BasicDataSource 
> to org.apache.tomcat.dbcp.dbcp.BasicDataSource.
>
> Is there any way I can force Tomcat 6.x to load my commons dbcp jar 
> instead of the tomcat_dbcp.jar which comes with the distro?
>

1. How is your <Resource> is defined. Please show us (remove any passwords).
Note, that you have to specify className="..." explicitly.

2. What, exactly, stack trace you are getting?

Best regards,
Konstantin Kolinko

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to