`

关于Tomcat 5.5.XX数据源配置出现连接问题的解决

阅读更多

关于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"/>

相应的参数请进行相应的改动,以上只是解决的示例。

分享到:
评论

相关推荐

    tomcat5.0.x与tomcat5.5.x的配置有较大区别

    在Tomcat 5.0.x 和 5.5.x 中,数据源的配置通常位于`&lt;Host&gt;`和`&lt;/Host&gt;`标签之间,通过`&lt;Context&gt;`元素定义。以下是配置的一个例子: ```xml &lt;Resource name="jdbc/mingri" auth="Container" type="javax.sql....

    apache-tomcat-5.5.x.rar

    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优化配置文档,详细说明了各个的参数设置

    tomcat5.5.X域名转向和连接池配置的server.xml文件

    在Tomcat 5.5.x版本中,`server.xml`是服务器的主要配置文件,它包含了关于服务器设置、连接器、容器以及其他关键组件的配置信息。本篇文章将详细解释如何在`server.xml`中配置域名转向和连接池。 ### 域名转向...

    Tomcat5.5.X下配置连接池

    Tomcat 5.5.x版本虽然相对较老,但依然有很多项目在运行,因此了解如何在该版本下配置连接池是至关重要的。连接池是一种管理数据库连接的技术,它能够有效地复用数据库连接,减少创建和销毁连接的开销,提高系统性能...

    Tomcat5.5.zip

    在使用"Tomcat5.5.zip"时,用户需要配置`conf/server.xml`以设置端口、连接器和其他服务器参数。然后,可以将Web应用打包为WAR文件或直接放在`webapps`目录下。通过运行`bin`目录下的脚本启动Tomcat,就可以访问部署...

    Hibernate 3.1+Tomcat 5.5.X(配置JNDI篇)

    【描述】:文章介绍了在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)

    ### hibernate 3.1+tomcat 5.5.x(配置jndi) #### 一、引言 随着Tomcat从5.0版本升级到5.5.x版本,其配置发生了诸多变化,特别是对Tomcat JNDI的配置方式产生了显著的影响。这对希望在Hibernate安装中利用Tomcat ...

    tomcat5.5.exe

    tomcat5 安装包,适合图方便的人,呵呵

    tomcat5.5.rar

    3. **context.xml**:定义特定于Web应用的配置,如数据源、会话超时等。 四、使用与管理 1. **安装与启动**:Apache Tomcat 5.5可以通过可执行文件(如apache-tomcat-5.5.17.exe)进行安装,配置完成后,通过bin...

    Mirror of Apache Tomcat 5.5.x.zip

    7. **集群与负载均衡**: Tomcat 5.5支持集群配置,可以通过复制会话数据在多个实例间实现高可用性和负载均衡。 8. **性能优化**: 包括调整JVM参数、设置线程池大小、启用压缩、缓存管理等都是提升Tomcat性能的重要...

    Tomcat 5.5.rar

    【描述】中的"干净的TOMCAT包"意味着这个压缩文件包含了Tomcat 5.5的所有必要组件,没有额外的插件或第三方软件,用户可以下载后直接解压使用,无需进行复杂的配置或安装过程。"解压直接使用"的特性使得它对初学者...

    tomcat5.5.rar )

    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.x-admin.zip”中,包含了Apache Tomcat 5.5系列的多个版本,分别是5.5.17、5.5.28、5.5.30和5.5.27。这些版本都是Tomcat 5.5的主要发布,每个版本可能包含了安全性更新、性能优化和...

    tomcat5.5 免安装版+配置教程

    需要注意的是,Tomcat 5.5已经非常老旧,不再受到官方支持,可能存在安全风险和性能问题。对于新的项目,推荐使用更新的版本,如Tomcat 9.x或更高版本,以获得更好的性能和安全性。同时,JDK 1.5也已过时,建议升级...

    Apache Tomcat v5.5.exe

    在安全性方面,Tomcat v5.5支持HTTPS协议,可以配置SSL证书以实现加密通信,保护用户数据的安全。此外,它还提供了基于角色的访问控制(Role-Based Access Control, RBAC),以限制不同用户对Web应用的访问权限。 ...

    tomcat5.5+eclipse+sql server2000 配置数据源详细过程

    ### Tomcat5.5+eclipse+SQL Server2000 配置数据源详细步骤 #### 一、概述 本文旨在详细介绍如何在Tomcat5.5环境下配置SQL Server2000的数据源,并结合Eclipse进行开发环境的搭建。在实际操作过程中,可能会遇到...

    Tomcat5.5数据源的配置[图解]

    本篇将详细介绍如何在Tomcat 5.5版本中配置数据源,确保与数据库的顺利连接。 1. **安装Tomcat管理员插件** 首先,你需要安装`tomcat-admin`插件,它提供了一个Web界面来管理Tomcat的数据源。可以从网上下载该...

Global site tag (gtag.js) - Google Analytics