SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null' 解决办法

当跑jndi项目时抛出:org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class ‘‘ for connect URL ‘null‘异常

解决办法:

1、在Tomcat 6.0\lib下加入oracle驱动包ojdbc14_g-10.2.0.1.0.jar

2、在Tomcat 6.0\conf下的context.xml文件中加入

[javascript] view plaincopy

  1. <Resource
  2. name="jdbc/aaa_db"
  3. type="javax.sql.DataSource"
  4. username="test"
  5. password="123456"
  6. driverClassName="oracle.jdbc.driver.OracleDriver"
  7. maxIdle="3"
  8. maxWait="5000"
  9. url="jdbc:oracle:thin:@192.168.30.99:1521:orcl"
  10. maxActive="10"/>

3、检查项目中web.xml里面的配置是否和context.xml实例名一样

[javascript] view plaincopy

  1. <resource-ref>
  2. <description>db connect</description>
  3. <res-ref-name>jdbc/aaa_db</res-ref-name>
  4. <res-type>javax.sql.DataSource</res-type>
  5. <res-auth>Container</res-auth>
  6. </resource-ref>

SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null' 解决办法

时间: 2024-08-25 13:37:50

SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null' 解决办法的相关文章

Cannot create JDBC driver of class &#39;&#39; for connect URL &#39;null&#39;

1.错误描述 严重: 抛出了"org.apache.tomcat.dbcp.dbcp.SQLNestedException"异常:Cannot create JDBC driver of class '' for connect URL 'null' 堆栈: org.apache.tomcat.dbcp.dbcp.BasicDataSource.createConnectionFactory(1452). org.apache.tomcat.dbcp.dbcp.BasicDataSou

JNDI数据源局部配置(解决Cannot create JDBC driver of class &#39;&#39; for connect URL &#39;null&#39;)

最开始,我是借鉴 孤傲苍狼的JNDI教程去做的,他讲得很详细,但是坏处也就是因为他讲的太详细.查了很多书,都是建议说不要用全局去配置JNDI,一是要修改tomcat的server.xml,容易破坏tomcat ,其次是那样吃力不讨好.我是建议用局部变量就好的. 1.步骤一:学习配置JNDI之前,介绍你一定要先掌握tomcat的配置虚拟目录(可以去看Tomcat中主目录配置与虚拟目录配置问题这样的文章,也可以去我的tomcat配置虚拟目录 -思维焦点网易博客找类似的链接).学习了tomcat的配置

Cannot create JDBC driver of class &#39;&#39; for connect URL &#39;null&#39;问题解决

Cannot create JDBC driver of class '' for connect URL 'null'问题解决方法1 严格来说也不叫错 只是不同的版本写法不一样 tomcat-5.0.28是这种形式 <Resource name="jdbc/conn" type="javax.sql.DataSource"/> <ResourceParams name="jdbc/conn"> <parameter

org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class

org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class '${jdbc.driverClassName}' at org.springfra

Cannot create JDBC driver of class &#39;com.p6spy.engine.spy.P6SpyDriver&#39;

Cannot create JDBC driver of class 'com.p6spy.engine.spy.P6SpyDriver' 开始不知为何报如此错,因为用IronTrackSQL已经不是一次两次了 jar包,spy.properties都应该没问题,但是就是报这个错. 后来在网上查到,把spy.properties放到tomcat/bin目录下即可解决该问题. 这种问题真想仔细检查检查到底问题出在什么地方... Cannot create JDBC driver of class

org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class &#39;com.microsoft.sqlserver.jdbc.SQLServerDriver &#39;

问题摘要: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.microsoft.sqlserver.jdbc.SQLServerDriver ' 原因:配置文件drive

spring+mybatis整合,org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class &#39;${jdbc.driverClassName}

在使用spring+mybatis时会出现Cannot load JDBC driver class ${jdbc.driverClassName}之类的出错. 原因是在spring里使用org.mybatis.spring.mapper.MapperScannerConfigurer 进行自动扫描的时候,设置了sqlSessionFactory 的话,可能会导致PropertyPlaceholderConfigurer失效,也就是用${jdbc.username}这样之类的表达式,将无法获取到

使用JDBC连接mysql遇到的若干问题及解决办法

连接数据库基本格式如下例: String URL="jdbc:mysql://127.0.0.1:3306/imooc?useUnicode=true&characterEncoding=utf-8"; String USER="root"; String PASSWORD="tiger"; //1.加载驱动程序 Class.forName("com.mysql.jdbc.Driver"); //2.获得数据库链接 C

MyEclipse Servers视窗出现“Could not create the view: An unexpected exception was thrown”错误解决办法

MyEclipse 打开后有时候莫名的在server窗口里抛出“Could not create the view: An unexpected exception was thrown”错误,解决办法: 打开myeclipse所在的wordspace文件夹,在下面子文件夹 .metadata\.plugins\org.eclipse.core.runtime\.settings 删除 com.genuitec.eclipse.ast.deploy.core.prefs 重启myeclipse即