`
fox.tan
  • 浏览: 63245 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Create a new JNDI Data Source in Websphere 6.1

阅读更多

      首先说一下Websphere 很烂!别看那么那么多功能,基本上所有功能都可以在admin console中配置,但也很鸡肋。很多配置的功能并不能立马生效,非得重启Websphere才能生效。

      当然这个烂是相对于免费的Tomcat和JBoss来说的,要是Websphere也免费,那它也不烂。没办法,再烂还是得用,谁叫它是IBM的呢,谁叫银行业都痴迷如它呢!

      进入正题,今天我们就来说说怎么配置JNDI Data Source.
      1. 配置Database Driver

      设置JDBC Driver的路径, 以Oracle为例。
      点击Environment > WebSphere Variables. 在打开的列表中设置ORACLE_JDBC_DRIVER_PATH,并将ojdbc14.jar copy到ORACLE_JDBC_DRIVER_PATH设置的路径。
     
OSGi在引用Database Driver Class 时有ClassLoader的问题。OSGi Application要特殊处理, 目前想到的办法是将ojdbc14.jar copy到[WebSphere_HOME]\java\jre\lib\ext\。


      2. 配置User Credentials for JNDI Data Source
      在Websphere中Data Source的用户密码相关的配置不是直接配置在Data Source中。 Websphere有一个Security的模块,在Security模块中保存了所有的用户和密码信息。创建Data Source需要先在Security中创建数据库的User Credentials.

      点击Security > Secure administration, applications, and infrastructure. 在打开的页面中点击Authentication > Java Authentication and Authorization Service > J2C authentication data.在打开的页面中点击New,输入相关的信息并保存。


      3. 配置JDBC provider

      点击Resources > JDBC > JDBC Providers. 打开JDBC providers配置页面。 选择Scop并点击New, 进入Create new JDBC provider页面。 选择相关信息,并设置JDBC Provider Name, 点击Next进入Enter database class path information Page, click Next, click Finish.


      4. 配置JDBC Data Source

      点击Resources > JDBC > Data sources. 打开Data sources配置页面。 选择Scop并点击New, 进入Create a data source页面。设置Data source name and JNDI name, Component-managed authentication alias and XA recovery authentication alias选择之前配置User Credentials. 点击Next进入Select JDBC provider Page,选择之前配置的JDBC Provider 点Next 进入Step 3. 设置Url和helper class name, click Next, click Finish.


     整个JNDI Data Source 的配置过程就完成了。
     另外,如果自己还是低手,
Additional Properties之类的就用默认的就可以了,免得出现一些瞎折腾的问题!

分享到:
评论
3 楼 fox.tan 2010-08-30  
Websphere 6.1 自带JDK1.5,是支持泛型的。我们的Application中有很多地方用到了泛型,在Websphere6.1中没有发现什么问题。
2 楼 hefuren 2010-08-16  
朋友,您好!能否请教一下websphere 6.1支持Java代码泛型吗?

我在部署ejb应用程序时,总报Java泛型错误,如果了解,能否告知一下呢?谢谢!
1 楼 艾依然 2010-08-13  
哈哈!websphere也有对于开发者的开源版本。

WebSphere企业级的应用服务器,所以大型企业都选他,没办法的。

相关推荐

    Websphere6.1安装配置说明

    本文将详细介绍如何安装和配置WebSphere 6.1,包括设置DataSource、JDBC连接、JNDI命名以及Oracle数据库的集成。 **1. 安装WebSphere 6.1** 首先,你需要解压缩WebSphere 6.1的安装包,进入WAS文件夹。双击`...

    WebSphere6.1 for oracle数据源配置

    本话题将深入探讨“WebSphere6.1 for Oracle数据源配置”的相关知识,这对于理解如何在WebSphere环境中集成Oracle数据库至关重要。 首先,让我们了解一下数据源在WebSphere中的角色。数据源是JDBC(Java Database ...

    MYEclipse6.0下Websphere6.1的配置

    ### MyEclipse 6.0 下 Websphere 6.1 的配置详解 #### 一、概述 在软件开发过程中,集成开发环境的选择至关重要。MyEclipse 作为一款功能强大的 Java 开发工具,深受广大开发者的喜爱。而 WebSphere Application ...

    websphere 6.1 jms配置

    WebSphere Application Server 6.1 是 IBM 提供的一款企业级应用服务器,支持Java Message Service (JMS) 技术,用于实现异步通信和解耦应用程序。JMS 是一种标准API,允许应用程序创建、发送、接收和读取消息。以下...

    websphere6.1部署手册

    【Websphere 6.1 部署详解】 Websphere 6.1 是IBM提供的一款企业级应用服务器,用于部署和管理Java EE应用程序。本篇将详细讲解Websphere 6.1的部署过程,包括服务器的启动与关闭、应用部署、中文支持设置、...

    WebSphere6.1配置

    ### WebSphere 6.1 配置指南:发布 Web 应用及数据库连接池设置 #### 一、概述 在本篇文章中,我们将详细介绍如何在 IBM WebSphere Application Server 6.1 版本中配置并发布一个 Web 应用程序,并特别关注于...

    WebSphere6.1中MySQL数据源做成

    本篇将详细讲解如何在WebSphere 6.1版本中配置和使用MySQL数据源,以便应用程序能够有效地与MySQL数据库进行交互。 首先,我们需要理解WebSphere中的数据源是什么。数据源(DataSource)是一种JDBC(Java Database ...

    在IBM WebSphere 6.1中配置IBM MQ并通过JMS验证的方法和详细示例

    ### 在IBM WebSphere 6.1中配置IBM MQ并通过JMS验证的方法 #### 一、配置概述 在本文档中,我们将详细介绍如何在IBM WebSphere 6.1中配置IBM MQ,并通过Java消息服务(JMS)进行验证的过程。IBM MQ是一种高级的...

    rhel-server-5.4上部署websphere 6.1

    在本文中,我们将深入探讨如何在RHEL Server 5.4上部署WebSphere Application Server 6.1。WebSphere是IBM提供的一款强大的企业级应用服务器,用于运行和管理Java应用程序和Web服务。以下是一个详细的步骤指南,涵盖...

    WebSpherePortal6.1集群安装

    ### WebSphere Portal 6.1 集群安装与配置详解 #### 一、引言 构建并配置一个集群环境可以是一项极其复杂的工作。本文档提供了使用 WebSphere Portal 6.1 版本构建集群环境的最佳实践方法。该示例将创建一个包含两...

    WebSphere Application Server v6.1 应用管理

    【WebSphere Application Server v6.1 应用管理】是IBM提供的一款强大的企业级应用服务器管理平台,主要用于托管、部署和管理Java EE(Java Platform, Enterprise Edition)应用程序。在这个版本中,WebSphere提供了...

    WebSphere6配置

    【WebSphere6配置】 WebSphere 6是一款IBM提供的企业级应用服务器,用于托管Java应用程序和服务。本配置文档主要涵盖WebSphere6的安装、升级、环境配置以及项目部署四个关键环节。 1. **WebSphere安装** - 首先,...

    webshpere6.1安装配置相关

    WebSphere Application Server 6.1是一款由IBM推出的服务器软件,用于部署和管理企业级Java应用程序。这个版本在当时是颇受欢迎的企业级应用服务器,尤其在处理J2EE(Java 2 Platform, Enterprise Edition)应用程序...

    Websphere Application Server 6.1配置JDBC数据源.doc

    在IBM WebSphere Application Server 6.1中配置JDBC数据源是将应用程序连接到数据库的关键步骤。这个过程涉及创建和配置JDBC提供程序、数据源以及相关的认证别名,以确保应用程序能够顺利地访问和操作数据库。以下是...

    websphere上发布基于jndi的应用

    在IT行业中,WebSphere是一款由IBM开发的企业级应用服务器,广泛用于部署和管理Java应用程序,尤其是基于JNDI(Java Naming and Directory Interface)的应用。JNDI是Java平台的一个核心API,它为Java应用程序提供了...

    帆软报表FineReport中数据连接之Websphere配置JNDI连接

    在帆软报表FineReport中,若要实现与Websphere应用服务器的JNDI连接,需要进行一系列配置,以确保报表能够利用JNDI获取数据源,并最终在WEB环境中通过浏览器访问报表。 首先,需要了解JNDI(Java Naming and ...

    在linux上部署webshper6.1服务.pdf

    【在Linux上部署WebSphere 6.1服务详解】 WebSphere是IBM提供的一个企业级Java应用服务器,用于托管和管理Java应用程序。在Linux环境中部署WebSphere 6.1,主要涉及以下几个步骤: **一、安装WebSphere应用服务** ...

Global site tag (gtag.js) - Google Analytics