关于Tomcat 5.5.XX数据源配置出现连接问题的解决
错误信息:Cannot create JDBC driver of class '' for connect URL 'null'
当我们用Tomcat5.0.XX时,以Oracle为例,一般我们的配置如下,但直接移到5.5.XX时就会发生错误
<Resource name="jdbc/XXX" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/XXX">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>password</name>
<value>password</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:oracle:thin:@localhost:1521:SID</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>oracle.jdbc.driver.OracleDriver</value>
</parameter>
<parameter>
<name>username</name>
<value>username</value>
</parameter>
</ResourceParams>
当要移植到Tomcat5.5.XX时,配置应当修改一下,如下所示:
<Resource
name="jdbc/XXX"
type="javax.sql.DataSource"
password="password"
driverClassName="oracle.jdbc.driver.OracleDriver"
maxIdle="2"
maxWait="5000"
username="username"
url="jdbc:oracle:thin:@localhost:1521:SID"
maxActive="4"/>
相应的参数请进行相应的改动,以上只是解决的示例。
分享到:
相关推荐
在Tomcat 5.0.x 和 5.5.x 中,数据源的配置通常位于`<Host>`和`</Host>`标签之间,通过`<Context>`元素定义。以下是配置的一个例子: ```xml <Resource name="jdbc/mingri" auth="Container" type="javax.sql....
Apache Tomcat 5.5 是一个广泛使用的开源Java Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范,是开发和部署Java Web应用程序的关键工具。Tomcat 5.5.x系列是Tomcat发展历史上的一个重要版本,...
很好的TOMCAT-5.5.X优化配置文档,详细说明了各个的参数设置
在Tomcat 5.5.x版本中,`server.xml`是服务器的主要配置文件,它包含了关于服务器设置、连接器、容器以及其他关键组件的配置信息。本篇文章将详细解释如何在`server.xml`中配置域名转向和连接池。 ### 域名转向...
Tomcat 5.5.x版本虽然相对较老,但依然有很多项目在运行,因此了解如何在该版本下配置连接池是至关重要的。连接池是一种管理数据库连接的技术,它能够有效地复用数据库连接,减少创建和销毁连接的开销,提高系统性能...
在使用"Tomcat5.5.zip"时,用户需要配置`conf/server.xml`以设置端口、连接器和其他服务器参数。然后,可以将Web应用打包为WAR文件或直接放在`webapps`目录下。通过运行`bin`目录下的脚本启动Tomcat,就可以访问部署...
【描述】:文章介绍了在Tomcat 5.5.X版本中如何配置Hibernate 3.1,特别是关于JNDI(Java Naming and Directory Interface)的设置方法。 【标签】:“hibernate”,“tomcat” 【内容】: 在Hibernate 3.1和...
### hibernate 3.1+tomcat 5.5.x(配置jndi) #### 一、引言 随着Tomcat从5.0版本升级到5.5.x版本,其配置发生了诸多变化,特别是对Tomcat JNDI的配置方式产生了显著的影响。这对希望在Hibernate安装中利用Tomcat ...
tomcat5 安装包,适合图方便的人,呵呵
3. **context.xml**:定义特定于Web应用的配置,如数据源、会话超时等。 四、使用与管理 1. **安装与启动**:Apache Tomcat 5.5可以通过可执行文件(如apache-tomcat-5.5.17.exe)进行安装,配置完成后,通过bin...
7. **集群与负载均衡**: Tomcat 5.5支持集群配置,可以通过复制会话数据在多个实例间实现高可用性和负载均衡。 8. **性能优化**: 包括调整JVM参数、设置线程池大小、启用压缩、缓存管理等都是提升Tomcat性能的重要...
【描述】中的"干净的TOMCAT包"意味着这个压缩文件包含了Tomcat 5.5的所有必要组件,没有额外的插件或第三方软件,用户可以下载后直接解压使用,无需进行复杂的配置或安装过程。"解压直接使用"的特性使得它对初学者...
5. **JNDI**:Tomcat支持Java Naming and Directory Interface(JNDI),允许在应用中查找和绑定资源,如数据源、邮件会话等。 6. **错误处理**:可以通过自定义`error-page`元素在`web.xml`中配置错误页面,提供...
在本压缩包“apache-tomcat-5.5.x-admin.zip”中,包含了Apache Tomcat 5.5系列的多个版本,分别是5.5.17、5.5.28、5.5.30和5.5.27。这些版本都是Tomcat 5.5的主要发布,每个版本可能包含了安全性更新、性能优化和...
需要注意的是,Tomcat 5.5已经非常老旧,不再受到官方支持,可能存在安全风险和性能问题。对于新的项目,推荐使用更新的版本,如Tomcat 9.x或更高版本,以获得更好的性能和安全性。同时,JDK 1.5也已过时,建议升级...
在安全性方面,Tomcat v5.5支持HTTPS协议,可以配置SSL证书以实现加密通信,保护用户数据的安全。此外,它还提供了基于角色的访问控制(Role-Based Access Control, RBAC),以限制不同用户对Web应用的访问权限。 ...
### Tomcat5.5+eclipse+SQL Server2000 配置数据源详细步骤 #### 一、概述 本文旨在详细介绍如何在Tomcat5.5环境下配置SQL Server2000的数据源,并结合Eclipse进行开发环境的搭建。在实际操作过程中,可能会遇到...
本篇将详细介绍如何在Tomcat 5.5版本中配置数据源,确保与数据库的顺利连接。 1. **安装Tomcat管理员插件** 首先,你需要安装`tomcat-admin`插件,它提供了一个Web界面来管理Tomcat的数据源。可以从网上下载该...