Could not create resource factory 解决方案
来源:互联网 发布:明星的淘宝店铺 编辑:程序博客网 时间:2024/04/24 09:02
在使用Tomcat5.5内嵌包配置数据源连接数据库时候,出现这样的问题:
javax.naming.NamingException: Could not create resource factoryinstance [Root exception is java.lang.ClassNotFoundException:org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory]
方案1 可以看一下你的tomcat下lib下是否缺少此jar包:naming-factory-dbcp.jar
方案2 在你的<Resource>标记中加入
<Resource name="con"
auth="Container"
type="javax.sql.DataSource"
factory='org.apache.commons.dbcp.BasicDataSourceFactory'
maxActive="10"
maxIdle="3"
maxWait="500"
username="sss"
password="ssss"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://192.168.1.101:1521/db" />
但方案1,2的问题一般少出现,主要有这样的问题是因为
对于tomcat 5。5 版本的apache 产品,其中tomcat_home /common/lib/中的naming-factory.jar 文件中没有这个BasicDataSourceFactory 类,因此,在有使用j2ee中的JDNI时,就给报这个提示信息;所以可以将Tomcat6.0里面的tomcat-dbcp.jar导入即可。
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'
出现这样的问题可能是没有将mysql.jar包导入到程序里。有时导入eclipse里面并没有用,所以要直接放到Tomcat下lib里面或comm里面。
有时的也觉得很怪,为何导入eclipse不行而放到Tomcat里面就可以。
- Could not create resource factory 解决方案
- Could not create JarEntryRevision
- could not create /tmp
- Could not create JarEntryRevision
- Could not create JarEntryRevision
- A ResourcePool could not acquire a resource from its primary factory or source
- A ResourcePool could not acquire a resource from its primary factory or source
- A ResourcePool could not acquire a resource from its primary factory or source.
- mysql 连接异常A ResourcePool could not acquire a resource from its primary factory or source.
- Failed to register in JMX: javax.naming.NamingException: Could not load resource factory class
- Failed to register in JMX: javax.naming.NamingException: Could not load resource factory class
- mysql:A ResourcePool could not acquire a resource from its primary factory or sour
- 数据库连接错误(A ResourcePool could not acquire a resource from its primary factory or sour)
- Failed to register in JMX: javax.naming.NamingException: Could not load resource factory class
- 数据库连接错误集锦A ResourcePool could not acquire a resource from its primary factory or source
- 数据库异常A ResourcePool could not acquire a resource from its primary factory or sour
- javax.naming.NamingException: Could not load resource factory class [Root exception is java.lang.Cl
- Could not open ServletContext resource
- 无题
- JavaScript查找页面文字
- 张瑞敏的读书笔记:凡墙皆是门
- Win7与Win2003之间的兼容性问题
- JavaScript滚动到树的选择结点
- Could not create resource factory 解决方案
- 2010后,MSSQL增加了新特性。
- socket编程原理
- 2008 mssql的存储过程
- mysql&mssql 2008l对比
- ACCESS转MSSQL MS-SQL Server 疑难问题
- MSSQL备份
- abstract------------------------mysql4_abstract--------------mysql4_collection_abstract--------------------内核类的函数分析!!!
- BlazeDS配置文件说明