Tomcat配置连接池常见错误及解决
2010-03-02 09:21
387 查看
1 、 Cannot create JDBC driver of class '' for connect URL ''
问题:找不到 jdbc 驱动,但是提示信息里的 class 值为 null ,所以,可以断定 Tomcat 没有找到 Server.xml 里的 Resource 配置信息。可能的原因包括:
( 1 )没有配置 Resource ;
( 2 ) Resource 配置信息放置的位置错误。
( 3 )一个不容易发现的错误, driverClassName 和 url 拼写错误。
解决办法:确认 Resource 配置正确,并且必须放在 DefaultContext 或者 Context 配置节内。
2 、 Cannot create JDBC driver of class 'xxx' for connect URL ''
解决办法:配置的数据库驱动类名 xxx 是错误的,检查并修改即可;如果确认正确,那就是找不到驱动库,拷贝一个 jar 到 Tomcat/common/lib 中即可。
3 、 Cannot create JDBC driver of class '' for connect URL 'xxx'
解决办法:配置的 url 字符串语法是错误的,检查后修改即可。
4 、 Cannot create PoolableConnectionFactory, cause: Io 异常 : Connection refused
问题:无法创建连接池工厂对象,原因是连接被拒绝。
解决办法:检查 url 字符串,可能服务器地址、端口、数据库名或者数据库实例名等信息错误。修改。
5 、 No suitable driver 没有匹配的驱动
分析:驱动程序配置错误,请确认 Tomcat 的 common/lib 子目录中是否有数据库驱动 jar 。
6 、 Cannot create resource instance 无法创建数据源实例
问题:找不到 commons-dbcp-1.1.jar (版本可能不同)
解决办法:复制 commons-dbcp-1.1.jar 库文件到 Tomcat/Common/lib 子目录中。
7 、 root cause :
java.lang.NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList
问题:找不到 commons-collections.jar 。
解决办法:复制 commons-collections.jar 库文件到 Tomcat/Common/lib 子目录中。
8 、 root cause :
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
问题:找不到 commons-pool-1.1.jar (版本可能不同)。
解决办法:复制 commons-pool-1.1.jar 库文件到 Tomcat/Common/lib 子目录中
问题:找不到 jdbc 驱动,但是提示信息里的 class 值为 null ,所以,可以断定 Tomcat 没有找到 Server.xml 里的 Resource 配置信息。可能的原因包括:
( 1 )没有配置 Resource ;
( 2 ) Resource 配置信息放置的位置错误。
( 3 )一个不容易发现的错误, driverClassName 和 url 拼写错误。
解决办法:确认 Resource 配置正确,并且必须放在 DefaultContext 或者 Context 配置节内。
2 、 Cannot create JDBC driver of class 'xxx' for connect URL ''
解决办法:配置的数据库驱动类名 xxx 是错误的,检查并修改即可;如果确认正确,那就是找不到驱动库,拷贝一个 jar 到 Tomcat/common/lib 中即可。
3 、 Cannot create JDBC driver of class '' for connect URL 'xxx'
解决办法:配置的 url 字符串语法是错误的,检查后修改即可。
4 、 Cannot create PoolableConnectionFactory, cause: Io 异常 : Connection refused
问题:无法创建连接池工厂对象,原因是连接被拒绝。
解决办法:检查 url 字符串,可能服务器地址、端口、数据库名或者数据库实例名等信息错误。修改。
5 、 No suitable driver 没有匹配的驱动
分析:驱动程序配置错误,请确认 Tomcat 的 common/lib 子目录中是否有数据库驱动 jar 。
6 、 Cannot create resource instance 无法创建数据源实例
问题:找不到 commons-dbcp-1.1.jar (版本可能不同)
解决办法:复制 commons-dbcp-1.1.jar 库文件到 Tomcat/Common/lib 子目录中。
7 、 root cause :
java.lang.NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList
问题:找不到 commons-collections.jar 。
解决办法:复制 commons-collections.jar 库文件到 Tomcat/Common/lib 子目录中。
8 、 root cause :
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
问题:找不到 commons-pool-1.1.jar (版本可能不同)。
解决办法:复制 commons-pool-1.1.jar 库文件到 Tomcat/Common/lib 子目录中
相关文章推荐
- Tomcat配置连接池常见错误及解决
- Struts / Tomcat 配置连接池错误解决问题及实例
- tomcat配置连接池错误解决
- WIN7下JDK+TOMCAT环境的配置与常见错误的解决办法
- Jbuilder开发环境配置连接池常见错误及解决
- ruby on rails 常见配置错误解决
- 配置SqlServer同步时常见的错误以及解决方法
- Oracle tns配置的6种常见错误解决问题
- Tomcat的配置及常见问题解决
- Ubuntu 配置 Tomcat与日常错误解决
- 配置Android开发环境常见错误解决办法(陆续添加)“your project contains error(s),please fix them before running your appli
- SSL配置tomcat时出现 Keystore was tampered with, or password was incorrect错误的解决办法
- Tomcat 在配置完 SSL 后,IE 浏览器访问时Socket error caused by remote host异常错误信息的解决办法
- java 配置 和tomcat 错误解决
- MyEclipse布署Tomcat 6时的常见错误与解决方法
- windows 2008初体验常见问题: 无线网络"没有正确配置为使用IP协议" 错误解决办法
- 如何让Tomcat在指定JDK版本下启动而不依赖环境变量中配置的版本,解决部署到Tomcat中报404版本错误问题
- MyEclipse布署Tomcat 6时的常见错误与解决方法
- eclipse for java ee的tomcat配置(常见问题解决)
- IDEA配置Tomcat常见问题(JMX连接服务器通信错误)