`

如何去除WAS数据源中类似的警告信息

阅读更多


在基于WAS开发的系统中,SystemOut.log中经常出现如下信息:
如何解决这个警告:
[3/29/06 14:10:12:015 CST] 00000025 ConnectionFac W   J2CA0294W: Deprecated usage of direct JNDI lookup of resource jdbc/whaty.  The following default values are used: [Resource-ref settings]
 
 res-auth:                 1 (APPLICATION)
 res-isolation-level:      0 (TRANSACTION_NONE)
 res-sharing-scope:        true (SHAREABLE)
 loginConfigurationName:   null
 loginConfigProperties:    null
[Other attributes]
 
 res-resolution-control:   999 (undefined)
isCMP1_x:                 false (not CMP1.x)
isJMS:                 false (not JMS)
 
这是怎么回事呢?
其实这个警告信息并不影响应用的运行,主要是开发人员没有严格遵守J2EE规范引起的。通过如下方法来解决:
1,在程序中这样改lookup的参数:
javax.sql.DataSource ds = (javax.sql.DataSource)ctx.lookup("java:comp/env/jdbc/ecommDB");
 
2,web.xml中包含类似信息:
 <resource-ref id="ResourceRef_1089625098453">
  <res-ref-name>jdbc/ecommDB</res-ref-name>
  <res-type>javax.sql.DataSource</res-type>
  <res-auth>Container</res-auth>
  <res-sharing-scope>Shareable</res-sharing-scope>
 </resource-ref>

3,ibm-web-bnd.xmi文件增加类似语句:
  <resRefBindings xmi:id="ResourceRefBinding_1089625098453" jndiName="jdbc/ecommDB">
    <bindingResourceRef href="WEB-INF/web.xml#ResourceRef_1089625098453"/>
  </resRefBindings>

分享到:
评论

相关推荐

    was数据源配置及常见问题处理

    WAS 数据源配置及常见问题处理 WAS(WebSphere Application Server)是一种流行的 Java EE 应用服务器,配置数据源是 WAS 中一个非常重要的步骤。本文将详细介绍 WAS 配置数据源的操作过程,并总结出现的问题和解决...

    was数据源配置教程

    在WAS中,创建资源是配置数据源的第一步。资源是WAS中的一种逻辑概念,它可以是数据库、消息队列、文件系统等。在本例中,我们将创建一个JDBC资源,用于连接数据库。 Step 2: 配置JDBC提供程序 在创建资源后,需要...

    was6中配置mysql 数据源

    在IBM WebSphere Application Server (WAS) 6中配置MySQL数据源的过程可能对新手来说较为复杂,因为与Oracle或DB2等其他数据库相比,官方文档提供的支持并不充分。不过,通过以下步骤,你可以轻松地完成配置,使得...

    WAS创建JDBC及数据源.

    本文将详细介绍如何在 WAS 中创建 JDBC 及数据源,包括创建 JDBC 提供程序、数据源、J2C 认证等步骤。 一、创建 JDBC 提供程序 在 WAS 中创建 JDBC 提供程序是为了提供对数据库的连接。首先,点击“资源”-“jdbc ...

    WAS配置数据源.pdf

    在WAS中配置数据源是连接到数据库的关键步骤,确保应用程序能够有效地访问数据库服务。以下将详细解释如何在WAS中配置数据源,特别针对DB2数据库。 首先,我们需要配置WebSphere的环境变量。环境变量用于指示WAS到...

    was图文教学-数据源配置

    数据源是WAS中一个关键的组成部分,它负责管理和优化应用程序与数据库之间的连接。本教程将通过图文并茂的方式,详细讲解如何在WebSphere中配置数据源,以供初学者学习参考。 首先,理解数据源的重要性。在J2EE环境...

    WAS6.1使用数据源用到的jar(包括base.jar)

    配置数据源时,WAS会使用`base.jar`中的类来解析和验证配置信息,同时利用JDBC驱动JAR文件来建立实际的数据库连接。在运行时,WebSphere会根据需求从连接池中获取或释放数据库连接,有效地管理和优化资源使用。 ...

    websphere8.5 mysql数据源配置

    在本文中,我们将详细探讨如何在WebSphere 8.5应用程序服务器上配置MySQL数据源。这个过程包括多个步骤,需要细心的按照顺序进行配置,并确保每一步都正确无误。下面,我将根据提供的部分步骤和描述,详细介绍整个...

    websphere数据源配置

    标题中的“WebSphere数据源配置”是指在IBM的WebSphere应用服务器中设置和管理数据库连接的过程。WebSphere作为一款强大的企业级应用服务器,提供了一种高效且灵活的方式来配置数据源,以便应用程序能够与各种数据库...

    was配置db2数据连接池

    本文将详细介绍如何在WAS中配置DB2连接池,以供初学者参考。 首先,我们需要了解连接池的概念。数据库连接池是一种在应用程序中管理数据库连接的技术,它允许重复使用已建立的数据库连接,而不是每次请求时都创建新...

    WAS数据库连接配置文档

    - 在WAS中,数据源是通过JNDI(Java Naming and Directory Interface)名字服务来查找和访问的,这使得多应用程序可以共享同一个数据库连接池。 2. **配置步骤** - **创建数据库驱动程序定义** 首先,我们需要在...

    websphere 6.1中配置DM7数据源

    在进行数据库项目的迁移或部署时,正确配置WebSphere中的数据源至关重要,下面我们将详细讲解如何在WebSphere 6.1中配置DM7数据源。 首先,了解WebSphere的基础知识。WebSphere是IBM开发的一款全面的中间件平台,它...

    was服务器上CAS SSL配置、数据源配置文档

    ### WebSphere 应用服务器 (WAS) 中的 CAS SSL 配置与数据源配置详解 #### 一、概述 本文档旨在详细说明如何在 WebSphere 应用服务器上进行 CAS 证书生成、SSL 配置、数据源配置等相关操作。通过本教程,您将学习...

    websphere7.0数据源配置与应用程序安装

    ### WebSphere 7.0 数据源配置与应用程序安装详解 ...通过以上步骤,您可以成功地在 WebSphere 7.0 中配置 Oracle 数据源并部署 Java Web 应用程序。这不仅提高了应用程序的可靠性,还增强了系统的整体性能。

    在websphere7.0中配置mysql数据源

    在WAS中,我们需要创建认证别名来存储数据库连接的凭证。在“全局安全性”下的“Java认证和授权服务”中,选择“J2C认证数据”,然后新建别名。别名和用户标识可以相同,后者是连接数据库的用户名。确保为每个数据库...

    解决配置oracle数据源报错问题

    配置oracle 10g odbc数据源的时候提示an unsupported operation was attempted 具体解决方法:下载压缩包,用压缩包内的文件替换本地电脑内的文件。 信息来源:http://oooo-h.iteye.com/blog/1435190

    WebSphere6.1 for oracle数据源配置

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

    WebSphere6.1-db2数据源配置文档.pdf

    WebSphere 6.1 db2 数据源

Global site tag (gtag.js) - Google Analytics