在基于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(WebSphere Application Server)是一种流行的 Java EE 应用服务器,配置数据源是 WAS 中一个非常重要的步骤。本文将详细介绍 WAS 配置数据源的操作过程,并总结出现的问题和解决...
在WAS中,创建资源是配置数据源的第一步。资源是WAS中的一种逻辑概念,它可以是数据库、消息队列、文件系统等。在本例中,我们将创建一个JDBC资源,用于连接数据库。 Step 2: 配置JDBC提供程序 在创建资源后,需要...
在IBM WebSphere Application Server (WAS) 6中配置MySQL数据源的过程可能对新手来说较为复杂,因为与Oracle或DB2等其他数据库相比,官方文档提供的支持并不充分。不过,通过以下步骤,你可以轻松地完成配置,使得...
本文将详细介绍如何在 WAS 中创建 JDBC 及数据源,包括创建 JDBC 提供程序、数据源、J2C 认证等步骤。 一、创建 JDBC 提供程序 在 WAS 中创建 JDBC 提供程序是为了提供对数据库的连接。首先,点击“资源”-“jdbc ...
在WAS中配置数据源是连接到数据库的关键步骤,确保应用程序能够有效地访问数据库服务。以下将详细解释如何在WAS中配置数据源,特别针对DB2数据库。 首先,我们需要配置WebSphere的环境变量。环境变量用于指示WAS到...
数据源是WAS中一个关键的组成部分,它负责管理和优化应用程序与数据库之间的连接。本教程将通过图文并茂的方式,详细讲解如何在WebSphere中配置数据源,以供初学者学习参考。 首先,理解数据源的重要性。在J2EE环境...
配置数据源时,WAS会使用`base.jar`中的类来解析和验证配置信息,同时利用JDBC驱动JAR文件来建立实际的数据库连接。在运行时,WebSphere会根据需求从连接池中获取或释放数据库连接,有效地管理和优化资源使用。 ...
在本文中,我们将详细探讨如何在WebSphere 8.5应用程序服务器上配置MySQL数据源。这个过程包括多个步骤,需要细心的按照顺序进行配置,并确保每一步都正确无误。下面,我将根据提供的部分步骤和描述,详细介绍整个...
标题中的“WebSphere数据源配置”是指在IBM的WebSphere应用服务器中设置和管理数据库连接的过程。WebSphere作为一款强大的企业级应用服务器,提供了一种高效且灵活的方式来配置数据源,以便应用程序能够与各种数据库...
本文将详细介绍如何在WAS中配置DB2连接池,以供初学者参考。 首先,我们需要了解连接池的概念。数据库连接池是一种在应用程序中管理数据库连接的技术,它允许重复使用已建立的数据库连接,而不是每次请求时都创建新...
- 在WAS中,数据源是通过JNDI(Java Naming and Directory Interface)名字服务来查找和访问的,这使得多应用程序可以共享同一个数据库连接池。 2. **配置步骤** - **创建数据库驱动程序定义** 首先,我们需要在...
在进行数据库项目的迁移或部署时,正确配置WebSphere中的数据源至关重要,下面我们将详细讲解如何在WebSphere 6.1中配置DM7数据源。 首先,了解WebSphere的基础知识。WebSphere是IBM开发的一款全面的中间件平台,它...
### WebSphere 应用服务器 (WAS) 中的 CAS SSL 配置与数据源配置详解 #### 一、概述 本文档旨在详细说明如何在 WebSphere 应用服务器上进行 CAS 证书生成、SSL 配置、数据源配置等相关操作。通过本教程,您将学习...
### WebSphere 7.0 数据源配置与应用程序安装详解 ...通过以上步骤,您可以成功地在 WebSphere 7.0 中配置 Oracle 数据源并部署 Java Web 应用程序。这不仅提高了应用程序的可靠性,还增强了系统的整体性能。
在WAS中,我们需要创建认证别名来存储数据库连接的凭证。在“全局安全性”下的“Java认证和授权服务”中,选择“J2C认证数据”,然后新建别名。别名和用户标识可以相同,后者是连接数据库的用户名。确保为每个数据库...
配置oracle 10g odbc数据源的时候提示an unsupported operation was attempted 具体解决方法:下载压缩包,用压缩包内的文件替换本地电脑内的文件。 信息来源:http://oooo-h.iteye.com/blog/1435190
本话题将深入探讨“WebSphere6.1 for Oracle数据源配置”的相关知识,这对于理解如何在WebSphere环境中集成Oracle数据库至关重要。 首先,让我们了解一下数据源在WebSphere中的角色。数据源是JDBC(Java Database ...
WebSphere 6.1 db2 数据源