问题:
当出现如下错误:
Cannot create JDBC driver of class '' for connect URL 'null'
应该考虑如下两种不同导致的错误。
1、 tomcat5.5的配置方式
<Context path="/ggsbase" debug="0" reloadable="true" crossContext="true">
<Resource name="jdbc/hiDataSource2" auth="Container" type="javax.sql.DataSource"
maxActive="10" maxIdle="5" maxWait="10000"
username="ggsbase" password="abc" driverClassName="com.oscar.Driver"
url="jdbc:oscar://172.24.186.17:2003/OSRDB"/>
<Resource name="jdbc/hiDataSource3" auth="Container" type="javax.sql.DataSource"
maxActive="10" maxIdle="5" maxWait="10000"
username="ggsbase" password="hgjhgj" driverClassName="com.oscar.Driver"
url="jdbc:oscar://172.24.186.17:2003/OSRDB"/>
</Context>
</Host>
参见:http://tomcat.apache.org/tomcat-5.5-doc/jndi-datasource-examples-howto.html
2、tomcat5.0
<Context path="/ggsbase" debug="0" reloadable="true" crossContext="true">
<Resource name="jdbc/hiDataSource2" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/hiDataSource2">
<parameter>
<name>driverClassName</name>
<value>com.oscar.Driver</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>50</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>5</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>10000</value>
</parameter>
<parameter>
<name>username</name>
<value>hgj</value>
</parameter>
<parameter>
<name>password</name>
<value>hgj</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:oscar://172.24.186.17:2003/OSRDB</value>
</parameter>
</ResourceParams>
</Context>
</Host>
分享到:
相关推荐
标题中的“tomcat5.0.x与tomcat5.5.x的配置有较大区别”指的是在升级或迁移Tomcat版本时,配置文件的差异可能导致应用无法正常运行。这两个版本之间的主要区别在于`server.xml`配置文件中对Web应用程序的设置方式,...
我们将分别探讨Tomcat 5.5、5.0以及6.0版本的数据源配置,确保每个步骤都清晰易懂。 ### Tomcat 5.5 数据源配置 Tomcat 5.5中,数据源通常通过JNDI(Java Naming and Directory Interface)来配置。首先,我们需要...
对于早期的Tomcat5.0版本,连接池配置的方式与5.5.x版本类似,但是具体的配置细节可能会有所不同。 ### 总结 通过上述配置,我们不仅能够有效地管理数据库连接资源,还能够提高应用程序的性能和稳定性。需要注意的...
### Tomcat5.5.12 + MySQL5.0 + Eclipse 连接池配置详解 #### 一、Tomcat5.5.12 Admin模块配置 **背景介绍**: 随着Tomcat版本的发展,Admin模块不再作为默认内置的功能,用户需要自行进行安装与配置。对于初次...
在Tomcat 5.5.x中,全局数据库连接池通常是通过`GlobalNamingResources`配置在`server.xml`文件中的。例如,以下是一个配置示例: ```xml type="javax.sql.DataSource" password="mypwd" driverClassName=...
在Tomcat 5.0版本之前,配置数据源通常需要在`server.xml`文件中进行,或者在`conf/Catalina/localhost`下的特定上下文配置文件中进行。这种方法的一个主要缺点是,如果数据库信息发生变化,开发者需要手动更新这些...
在Tomcat早期版本中,如Tomcat 5.0,可以通过内置的管理员界面(admin)方便地配置连接池。然而,从Tomcat 5.5开始,这个功能不再默认集成在服务器中,用户需要自行下载或手动配置。 在Tomcat 6.0中,配置JDBC连接...
而在Tomcat 5.5版本中,数据源的配置变得更简洁,可以直接在`<Resource>`标签内指定参数: ```xml maxActive="100" maxIdle="30" maxWait="10000" username="root" password="root" driverClassName=...
- **Tomcat5.0数据源配置**:通过在`server.xml`文件中配置数据源节点来实现。 - 示例配置: ```xml driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@localhost:1521:orcl" ...
配置Hibernate涉及下载Hibernate库,设置数据源,定义实体类,编写映射文件(hbm.xml),并配置Hibernate的SessionFactory。 在配置SSH框架时,需要遵循以下步骤: - **环境准备**:确保开发环境如MyEclipse、JDK...
- **Hibernate配置**:同样地,利用MyEclipse的向导功能,可以快速配置Hibernate,包括设置数据库连接参数和定义数据源。 ### 6. 数据库设计与表创建 文档提到了在MySQL数据库中创建数据库"webases"以及表"admin...
2. **数据源配置**:配置数据库连接池,例如C3P0或DBCP,以及相关的数据库连接信息。 3. **Hibernate配置**:在Spring配置文件中,配置Hibernate的SessionFactory,并且可以设置事务管理器。 4. **整合Struts2和...