可能重复:
ClassCastException DataSource cannot be cast to javax.sql.ConnectionPoolDataSourceJDBC池为Tomcat 6
如何使Tomcat的了jdbc.jar工作和Tomcat 6?
我们有一个应用程序被设计为在Tomcat 6中部署,但由于我们所做的修复,我们需要放置JDBC池代码,我相信它只适用于Tomcat 7?由于tomcat 6已经在我们的生产服务器中,我可能需要使JDBC池与Tomcat 6一起工作?
*我在做我的地方发展为我们的应用程序和使用Tomcat7进行调试,我忘了,我们用的Tomcat6生产**
更新:
当我在Tomcat的运行6我得到这个例外:
java.lang.ClassCastException: org.apache.tomcat.jdbc.pool.DataSource cannot be cast to javax.sql.ConnectionPoolDataSource
当它工作没有Tomcat7问题...
我已经在tomcat 6中配置了tomcat 7 jdbc超过一年的时间,现在使用了你建议的方式,并且除了我现在每次都得到与PoolCleaner相关的异常外,它工作正常。你也有这个例外吗?这里是关于例外的更多细节http://stackoverflow.com/q/17473483/2105307 – NikosDim
@NikosDim,我从来没有过这个。我将继续讨论提到的问题。 –