`
lzg406
  • 浏览: 61019 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tomcat中几个版本的JNDI配置

阅读更多
当我们用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"/>

当移动到6.0时,可这么改写
<Context path="/mznt" docBase="D:\\09 10 11\\MYECLIPSE\\mznt\\WebRoot"
debug="5" reloadable="true" crossContext="true">

<Logger className="org.apache.catalina.logger.FileLogger"
prefix="localhost_MysqlTest_log." suffix=".txt"
timestamp="true"/>


    <Resource
    name="jdbc/oracl"
    type="javax.sql.DataSource"
    password="tiger"
    driverClassName="oracle.jdbc.driver.OracleDriver"
    maxIdle="30"
    maxWait="5000"
    username="scott"
    url="jdbc:oracle:thin:@localhost:1521:orcl"
    maxActive="100"/>


</Context>
分享到:
评论

相关推荐

    tomcat6.0中配置JNDI的DBCP连接

    配置DBCP连接池通常涉及到以下几个关键步骤: 1. **创建或编辑配置文件**: 在Tomcat 6.0的`conf`目录下,打开`context.xml`文件。在这个文件中,你需要定义一个`&lt;Resource&gt;`标签来声明一个数据源。 2. **配置 `...

    Tomcat6.0配置JNDI数据源完整例子(5.5与此配置相同)

    配置JNDI数据源在Tomcat中通常涉及以下几个步骤: 1. **配置context.xml**: - 提供的文件名`context.xml`表明这是Tomcat的上下文配置文件,通常位于`$CATALINA_HOME/conf/Catalina/localhost/应用名.xml`或者在...

    tomcat jndi ssl

    1. "tomcat7.0配置JNDI数据源的几种方式.docx" - 这个文档可能详细介绍了在Tomcat 7.0中设置JNDI数据源的不同方法,包括XML配置、Context元素的使用、以及可能的第三方库(如Apache DBCP或C3P0)集成。 2. "tomcat...

    Tomcat 6.0配置数据源(DBCP)和JNDI使用

    在Tomcat中配置DBCP数据源,我们需要以下几个步骤: 1. **添加依赖**:首先,确保你的项目中包含了Apache DBCP的jar文件,如`commons-dbcp.jar`和`commons-pool.jar`。这些文件通常可以从Apache官方网站下载或通过...

    tomcat配置sql数据库

    创建一个用于测试的数据库,并在该数据库中建立一张表,插入几条记录用于后续验证。 2. **设置数据库管理员账户** - 设置数据库管理员用户sa,并确认SQL Server的默认端口为1433。 3. **安装Java环境** - 安装J2...

    配置Tomcat数据源

    配置Tomcat数据源的知识点主要包括以下几个方面: 1. 数据源(DataSource)的概念: 数据源是数据库连接池的一种实现,它允许应用程序从池中获取数据库连接。数据库连接池的作用是预先建立一定数量的数据库连接,并...

    apache_tomcat配置

    首先,Apache Tomcat的配置主要涉及以下几个核心文件: 1. **server.xml**:这是Tomcat的主要配置文件,定义了服务器的全局属性,包括端口号、连接器、Context(应用上下文)以及全局JNDI资源。例如,你可以在这个...

    jdbc以及配置tomcat

    在"Java数据库连接配置步骤.txt"文件中,可能详细介绍了如何配置JDBC连接,包括以下几个步骤: 1. 添加JDBC驱动JAR到项目类路径。 2. 注册JDBC驱动,通常使用`Class.forName()`方法。 3. 获取数据库连接,使用`...

    tomcat数据源oralce模板配置

    配置Oracle数据源主要涉及到以下几个关键属性: 1. `driverClassName`:这是指数据库驱动的全限定类名。在本例中,Oracle的JDBC驱动类名为`oracle.jdbc.driver.OracleDriver`。确保你的项目中已经包含了对应的JDBC...

    TOMCAT中数据库连接池的几种配置方法_TOMCAT中数据库连接池的几种配置方法_

    本文将详细讲解在Tomcat中配置数据库连接池的几种常见方法,帮助开发者实现高效、稳定的数据库访问。 一、Apache Commons DBCP Apache Commons DBCP是Apache组织提供的一款开源数据库连接池组件,它基于Jakarta-...

    Tomcat7.0到9.0版本都有

    在本压缩包中,包含了从Tomcat 7.0到9.0的不同版本,这涵盖了几个重要的Java Web开发时期。 1. **Tomcat 7.0**: 发布于2010年,这个版本支持Java EE 6规范,引入了新的部署和管理特性,如Context配置的外部化、改进...

    tomcat4.0_mvn版本

    在阅读源码时,重点关注以下几个核心组件: 1. **Catalina**:Tomcat的主要Servlet容器,实现了Servlet和JSP规范,处理HTTP请求并调用相应的Servlet进行响应。 2. ** Coyote**:负责处理网络I/O,是Tomcat的连接器...

    tomcat7开发者版本

    在Tomcat7中,开发者可能需要关注以下几个核心概念: 1. **Context**: 表示一个Web应用程序,对应于`webapps`目录下的每个目录或WAR文件。 2. **Connector**: 负责处理来自客户端的请求,并将响应返回给客户端,通常...

    tomcat数据连接池配置

    配置Tomcat的数据连接池通常涉及以下几个步骤: 1. **添加依赖**:首先,在你的项目中(如果是Maven项目),你需要在pom.xml文件中添加对应的数据连接池库的依赖。例如,如果你选择HikariCP,你可以添加如下依赖: ...

    Tomcat5启动流程与配置详解 .

    Tomcat的启动流程主要包括以下几个步骤: 1. **启动脚本解析** - 启动过程从解析位于`&lt;CATALINA_HOME&gt;/bin`目录下的`.bat`或`.sh`文件开始。 - 在Windows环境下,通常使用`startup.bat`脚本来启动Tomcat。 - ...

    tomcat7配置资源

    配置Tomcat 7通常涉及以下几个关键步骤: 1. **安装Tomcat**: 首先,你需要从Apache官方网站下载Tomcat 7的最新稳定版本。解压下载的zip或tar.gz文件到一个合适的目录,例如`C:\Program Files\Tomcat`或`/usr/local...

    java JNDI总结

    使用JNDI配置和管理资源有以下几个显著的优点: - **灵活性**:JNDI使得资源的位置和服务的实现可以灵活配置,不硬编码在代码中。 - **可移植性**:应用程序可以轻松地从一种环境迁移到另一种环境,只需更改JNDI...

    EJB使用tomcat的jar包和配置文件

    在EJB中,我们通常会使用容器来管理对象的生命周期和资源,而Tomcat是一个轻量级的Web应用服务器,虽然默认不支持EJB,但通过特定的配置和额外的库,可以实现EJB在Tomcat上的运行。 在"标题"中提到的"EJB使用tomcat...

    tomcat下配置oracle的连接池

    上述配置中,`name`是数据源的名称,`auth`表示认证方式,`type`指定数据源类型,`driverClassName`为Oracle的JDBC驱动,`url`是Oracle数据库的连接URL,`username`和`password`是数据库的用户名和密码,最后的几个...

Global site tag (gtag.js) - Google Analytics