`
gavinju
  • 浏览: 31307 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Tomcat5.5/6.0中JNDI配置

阅读更多

前段时间在公司做一个手机短信平台的开发,在访问公司HR系统数据库时,用到了Webservice封装,访问数据库时打算用Tomcat,具体连接方式想使用JNDI。按照以往的Tomcat配置方式,在server.xml中配置了数据源链接等信息,工程老是运行报错,找不到我配置的JNDI名称.在关网查看资料后得知,Tomcat5.5/6.0的版本在配置上已经做了很大的改动.和5.0之前的完全不一样。

现贴出在5.5/6.0上的配置信息:

1.修改全局JNDI资源配置信息

<!-- Global JNDI resources -->
  <GlobalNamingResources>

                <Resource      name="jdbc/HandHR"      type="javax.sql.DataSource" auth="Container" 
                         password="root"    driverClassName="com.mysql.jdbc.Driver"  maxIdle="2" maxWait="5000"
                        username="root"   url="jdbc:mysql://localhost:3306/sms" maxActive="4"/>   

</GlobalNamingResources>

2. <tomcat_home>\conf\Catalina\localhost在新增一xml文件,文件名和你的工程名一致

    <?xml version="1.0" encoding="UTF-8"?>
    <Context>
    
             <Resource  name="jdbc/HandHR"  type="javax.sql.DataSource" auth="Container"   password="root" 
                     driverClassName="com.mysql.jdbc.Driver"  maxIdle="2"  maxWait="5000"  username="root"   
                      url="jdbc:mysql://localhost:3306/sms"    maxActive="4"/>    

 </Context>

JNDI的配置访问还有其他途径,介于时间关系,本人也就研究了其中一种,并未深入体验,贴出来和大家分享

大家可以在关网得到更详细信息。

 

 

 

分享到:
评论
2 楼 梦里天涯路 2008-03-10  
真是太感谢了!
配置这个jndi花了我好长时间,心情也烦乱的很,但还是抛出异常,看来你的帖子,一下就明白了!非常感谢啊!!
1 楼 laiseeme 2007-11-23  
你这写的亚太不全了吧 什么啊

相关推荐

    Tomcat5.5连接池配置

    ### Tomcat5.5连接池配置详解 #### 一、引言 在现代软件开发过程中,数据库连接管理是一项至关重要的任务。为了提高系统的性能和稳定性,合理地管理和复用数据库连接资源是必不可少的。Apache Tomcat 作为一种广泛...

    tomcat5.5 6.0

    标题中的"Tomcat5.5 6.0"指的是Apache Tomcat服务器的两个不同版本,5.5和6.0。Tomcat是一个流行的开源Java Servlet容器,它实现了Java EE(现在称为Jakarta EE)的Web应用程序部分,特别是Servlet和JSP(JavaServer...

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

    通过以上步骤,你可以在Tomcat 6.0中配置并使用JNDI数据源。这个过程同样适用于Tomcat 5.5,因为它们的配置方式大体相同。请注意,不同版本的Tomcat可能有细微差别,特别是对于较新的版本,例如Tomcat 7、8或9,它们...

    tomcat6.0与5.0连接池配置

    本文主要介绍如何在Tomcat 6.0及5.5版本中进行JDBC连接池的配置,以及配置的关键参数及其含义,帮助开发者更好地理解和掌握这一重要功能。 #### 二、Tomcat 6.0 连接池配置步骤 ##### 第一步:修改`Context.xml`...

    tomcat5.5中JNDI连接数据库

    Tomcat5.5+myeclipse6.0+sql server2000,将包解压后,将JDBC驱动程序jar包放到Tomcat/commons/lib目录下,然后导入项目,发布项目,起动tomcat,动行jsp页面

    tomact5.5 6.0两个版本

    本文将深入探讨Tomcat 5.5和6.0这两个版本的重要特性、差异以及它们在IT环境中的应用。 首先,我们来看Tomcat 5.5。这个版本发布于2005年,是Tomcat发展史上的一个重要里程碑。Tomcat 5.5引入了对Java Servlet 2.4...

    Tomcat JNDI 数据源 自动生成程序 Servlet 版

    本程序自动判断Tomcat版本,兼容tomcat 5.0、5.5、6.0等版本, 根据项目名自动生成 JNDI 配置文件,使程序员从手动配置JNDI数据源中解脱出来。 使用说明: 1、把“TomcatJNDI.war”文件放入 tomcat 的 webapps ...

    Tomcat6.0数据源配置[文].pdf

    在本文中,我们将深入探讨如何在Tomcat 6.0中配置数据源,这是一个关键的步骤,对于任何基于Java的应用程序来说,特别是那些依赖于数据库的Web应用。数据源的配置使得应用程序能够有效地管理和访问数据库连接,提高...

    TOMCAT6.0配置数据库连接池

    本文主要介绍如何在Tomcat 6.0中配置数据库连接池。 **配置文件** 在Tomcat 5中,数据库连接池的配置主要通过`server.xml`文件或`conf/Catalina/localhost`下的相应上下文配置文件完成。这种方式对于团队协作不太...

    Tomcat数据源配置

    Tomcat 5.5中,数据源通常通过JNDI(Java Naming and Directory Interface)来配置。首先,我们需要在`conf/server.xml`文件中的`&lt;GlobalNamingResources&gt;`标签内添加以下配置: ```xml &lt;Resource name="jdbc/MyDB...

    tomcat连接池 从5.0到6.0的

    在Tomcat 5.5.x中,全局数据库连接池通常是通过`GlobalNamingResources`配置在`server.xml`文件中的。例如,以下是一个配置示例: ```xml &lt;Resource name="jdbc/mydb" type="javax.sql.DataSource" password=...

    配置tomcat6.0.18管理工具包(含说明文件)

    Tomcat 5.5和6.0虽然有一些相似之处,但在配置管理工具时还是需要注意版本间的差异。 在配置完成后,你可以通过访问`http://your_server_address:port/manager`和`http://your_server_address:port/admin`来测试...

    tomcat JDNI配置

    一个简单的tomcat6.0+mysql5.5整合spring3.0和hibernate3.3的一个简单的实例,其中的datasource是tomcat JNDI配置的 &lt;Resource name="jdbc/testDB" type="javax.sql.DataSource" driverClassName=...

    tomcat下的连接池配置

    3. **Tomcat 5.5的JNDI DataSource配置** - **准备工作**:同样,确保JDBC驱动和连接池库(如Apache Commons DBCP)在`common/lib`目录下。 - **步骤1**:配置`server.xml`,在`&lt;GlobalNamingResources&gt;`中添加`...

    Jdbc连接池

    在Tomcat 6.0中,配置JDBC连接池通常是在`conf/context.xml`文件中进行的。以下是一个基本的配置示例: ```xml &lt;Resource name="jdbc/EmployeeDB" auth="Container" type="javax.sql.DataSource" driverClassName=...

    jsp+ligerUI+mysql开发毕业设计图书管理系统

    运行容器:jre1.6,tomcat6.0 使用技术:javabean , jstl, el , ligerUI, jndi , servlet , jsp,idatis 数据库:mysql5.5 浏览器支持: ie6以上版本,谷歌,火狐 毕业的学生也可以拿此系统去做毕业设计哦~ 各种文档开放 ...

    jsp ligerUI mysql开发图书管理系统 v1.6.rar

    运行容器:jre1.6,tomcat6.0 使用技术:javabean , jstl, el , jqueryUI , jndi , servlet , jsp,idatis 数据库:mysql5.5 浏览器支持: ie6以上版本,谷歌,火狐 毕业的学生也可以拿此系统去做毕业设计哦~ 各种文档...

    jsp+ligerUI+mysql开发图书管理系统源代码

    希望有兴趣的人能下载源码 操作系统:Windos,Linux 运行容器:jre1.6,tomcat6.0 使用技术:javabean , jstl, el , jqueryUI , jndi , servlet , jsp,idatis 数据库:mysql5.5 浏览器支持: ie6以上版本,谷歌,火狐 ...

Global site tag (gtag.js) - Google Analytics