我使用Proxool 0.9.1。从Hibernate 4.x开始,ProxoolConnectionProvider就被移到了jar包中(在jar:${hibernate-release-4.x}/lib/optional/proxool/hibernate-proxool-4.x.jar).中Exception: the url can not be null
...so我跟踪了
: java.lang.NoClassDefFoundError: org/logicalcobwebs/cglib/proxy/Callback at org.logicalcobwebs.proxool.ProxoolDataSource.getConnection(ProxoolDataSource.java
如果达到最大连接计数,proxool立即抛出SQLExcepion
java.sql.SQLException: Couldn't get connection because we are at maximum为什么proxool要立即抛出SQLException,而不是等待可用的连接?当然,不是永远的,但一个可配置的超时将是很好的。我不知道它是否重要,但我在Tomcat J2EE应用程序中使用proxool。proxool的参数是在context.xml中定义的,我使用的是。
而且,我的项目是使用proxool。org.logicalcobwebs.proxool.ProxoolException: Attempt to refer to a unregistered pool by its aliasservlet> <servlet-class>org.logicalcobwe
java.sql.DriverManager.getConnection(未知源)在java.sql.DriverManager.getConnection(未知源)在org.logicalcobwebs.proxool.DefaultConnectionBuilder.buildConnection(DefaultConnectionBuilder.java:39) at org.logicalcobwebs.proxool.Prototyper.buildConnection(Prototyper.java:159) at org.logicalcobw