因为业务需要程序中重写了jdbc Driver类.com.jdbc.JlinsDriver又因为需要数据库连接发布成数据源部署到websphere上面,
所以不得不以Driver Vendor 的角色开发和实现ConnectionPoolDateSource
原理可以见如下我转载别人的文章
http://jlins.iteye.com/blog/1319824
自定义数据源 ConnectionPoolDateSource 完成之后, 在配置websphere后点击测试链接,websphere提示警告"GenericDataStoreHelper 正被使用".
GenericDataStoreHelper 类是websphere对数据源进行管理的辅助类,一般的数据库比如 oracle sqlserver等 websphere已经提供了相应的实现,因为我这里是重新作为Driver Vendor 的角色开发和实现 ConnectionPoolDateSource ,websphere并没有提供什么特定的支持,需要自己继承 GenericDataStoreHelper类配置到相应的数据源 Helper中
实现方式如下:
1、依赖的包
websphere_home/lib/rsahelpers.jar;
websphere_home/runtime/com.ibm.ws.ejb.thinclient_7.0.0.jar;
websphere_home/plugins/com.ibm.ws.runtime.jar"
2、
public class xxxDataStoreHelper extends GenericDataStoreHelper {
public SecondryLoginDataStoreHelper(Properties arg0){
super(arg0);
}
}
希望有同样问题的朋友不要走弯路。
分享到:
相关推荐
/opt/IBM/WebSphere/AppServer/classes:/opt/IBM/WebSphere/AppServer/lib:/opt/IBM/WebSphere/AppServer/installedChannels:/opt/IBM/WebSphere/AppServer/lib/ext:/opt/IBM/WebSphere/AppServer/web/help:/opt/IBM...
在本文中,我们将详细探讨 WebSphere 中的一些常见问题及其解决方法。WebSphere 是一个基于 Java 的应用服务器,广泛应用于企业级应用开发中。然而,在实际开发和部署过程中,可能会遇到一些棘手的问题,影响应用...
* 使用共享库:在 WebSphere 中,我们可以使用共享库来解决 jar 包冲突问题。共享库提供了一种方式来共享 jar 包,使得不同的应用程序可以共享同一个 jar 包。 * 使用不同的类加载器:在 WebSphere 中,我们可以使用...
- **WebSphere配置文件**:使用`backupConfig.sh/bat`工具备份WebSphere Application Server的配置。 - **操作系统配置文件**:主要涉及到`/etc/hosts`和`/etc/sysconfig/network`,这两个文件在Linux系统中存储了...
因此,本文将详细介绍两种无需重新安装即可解决Websphere Application Server 6.1许可证有效期问题的方法。 #### 方法一:快速解决办法 **步骤详解:** 1. **定位并删除was.license文件:** 首先,需要找到位于`IBM...
WebSphere Application Server(简称WebSphere)是IBM推出的一款企业级应用服务器,主要用于部署和管理Java应用程序,特别是基于Java EE(Java Enterprise Edition)的应用。在WebSphere7版本中,它提供了强大的功能...
本教程将带你深入理解WebSphere MQ的基本概念和使用方法,帮助你快速入门。 1. **消息队列基础**: - **消息模型**:WebSphere MQ基于发布/订阅和点对点两种消息传递模式。发布/订阅模式下,生产者发布消息到主题...
在WebSphere中,这种特性被用于高效地管理和查询大规模的用户数据,支持快速的搜索和认证过程。 ##### 2. LDAP:协议还是目录? 虽然LDAP的名称暗示了它是一种协议,但实际上它既是协议也是目录服务的一种实现。在...
IBM WebSphere Portal 解决方案
此方法不仅适用于WebSphere服务,还可广泛应用于需要定时执行的任务场景。下面将依次介绍cron任务的基本概念、cron配置文件的编辑、具体步骤以及常见问题解决办法。 #### cron简介 cron是Unix/Linux系统中的一个...
5. **实用手册**:`Websphere实用手册.pdf`是一本实用的参考指南,可能包含日常管理和运维Websphere所需的各种技巧和故障排除方法,如日志分析、性能监控、应用部署更新、服务器状态检查等。 6. **部署文档**:`...
如果上述方法都无法解决问题,考虑升级WebSphere Application Server到一个更稳定或与Struts2兼容的版本。同时,检查Struts2是否也需要更新到最新稳定版以修复可能存在的已知问题。 7. **调试和日志记录**: 增加...
### JSF组件在WebSphere平台的配置与使用详解 #### 版本说明 在开始讨论JSF组件在WebSphere平台上的配置与使用之前,我们首先需要了解所涉及软件的版本信息,这对于确保兼容性和功能正确性至关重要。在本文档中,...
### WebSphere Commerce 使用与定制详解 #### 一、引言 在本文档中,我们将详细介绍如何使用 IBM WebSphere Commerce 平台以及如何对其进行定制化处理,以满足特定业务需求。WebSphere Commerce 是一款功能强大的...
3. **WebSphere版本**:了解正在使用的WebSphere版本,以便下载与之兼容的补丁。 #### 三、下载Update Installer for WebSphere server及补丁包 1. **下载Update Installer for WebSphere server**: - 访问官方...
本文将详细介绍如何解决Websphere Application Server 6.1中的乱码问题。 首先,我们需要理解乱码问题产生的原因。乱码通常是由字符编码不匹配导致的,比如服务器使用了不同的字符编码来解析和显示数据。在...
在网管监控场景中,了解并监控WebSphere的性能指标至关重要,这有助于确保系统的稳定运行,及时发现并解决问题。以下将详细介绍如何提取和理解WebSphere的关键性能指标。 1. **JVM内存指标** WebSphere使用Java...
应用安全管理平台方案建议书可能会介绍AppScan的使用方法,以及如何将其纳入开发周期以提升应用安全性。 8. **MobileFirst (MB)** MB是IBM的移动应用开发框架,帮助企业快速构建、部署和管理跨平台的企业级移动...
解决方法是,在对象的后面显示地调用相应的转换方法,如 Integer 对象的 intValue() 方法。 2. 三目运算符号 ?: 的应用 在 Websphere 中,对三目运算符号 ?: 的应用也不能被隐式转换,必须保证在 : 的两边的数据...