因为业务需要程序中重写了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配置文件**:使用`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版本,解码方法有所不同。 - 使用Java命令行工具并指定相应的类路径,可以实现密码的编码与解码。 #### 四、不同版本WebSphere的密码编码与解码 根据WebSphere的不同版本,编码和解码密码...
本教程将带你深入理解WebSphere MQ的基本概念和使用方法,帮助你快速入门。 1. **消息队列基础**: - **消息模型**:WebSphere MQ基于发布/订阅和点对点两种消息传递模式。发布/订阅模式下,生产者发布消息到主题...
IBM WebSphere Portal 解决方案
在WebSphere中,这种特性被用于高效地管理和查询大规模的用户数据,支持快速的搜索和认证过程。 ##### 2. LDAP:协议还是目录? 虽然LDAP的名称暗示了它是一种协议,但实际上它既是协议也是目录服务的一种实现。在...
### 在Websphere中设置解决中文显示乱码问题 #### 背景介绍 在部署Web应用程序时,尤其是在处理非英文字符集(如中文)的情况下,可能会遇到字符编码不匹配导致的乱码问题。Websphere作为一款广泛使用的应用服务器...
此方法不仅适用于WebSphere服务,还可广泛应用于需要定时执行的任务场景。下面将依次介绍cron任务的基本概念、cron配置文件的编辑、具体步骤以及常见问题解决办法。 #### cron简介 cron是Unix/Linux系统中的一个...
5. **实用手册**:`Websphere实用手册.pdf`是一本实用的参考指南,可能包含日常管理和运维Websphere所需的各种技巧和故障排除方法,如日志分析、性能监控、应用部署更新、服务器状态检查等。 6. **部署文档**:`...
如果上述方法都无法解决问题,考虑升级WebSphere Application Server到一个更稳定或与Struts2兼容的版本。同时,检查Struts2是否也需要更新到最新稳定版以修复可能存在的已知问题。 7. **调试和日志记录**: 增加...
在websphere8.5 下部署含有CXFwebservice的war包无法正常启动,...归根结底原因不是找不到类,而是发布后war下的jar与websphere自身平台下的jar冲突了,要解决此问题就要通过在websphere下建立共享库来根除,可参考附件
### WebSphere Commerce 使用与定制详解 #### 一、引言 在本文档中,我们将详细介绍如何使用 IBM WebSphere Commerce 平台以及如何对其进行定制化处理,以满足特定业务需求。WebSphere Commerce 是一款功能强大的...
3. **WebSphere版本**:了解正在使用的WebSphere版本,以便下载与之兼容的补丁。 #### 三、下载Update Installer for WebSphere server及补丁包 1. **下载Update Installer for WebSphere server**: - 访问官方...
在网管监控场景中,了解并监控WebSphere的性能指标至关重要,这有助于确保系统的稳定运行,及时发现并解决问题。以下将详细介绍如何提取和理解WebSphere的关键性能指标。 1. **JVM内存指标** WebSphere使用Java...
本文将详细介绍如何解决Websphere Application Server 6.1中的乱码问题。 首先,我们需要理解乱码问题产生的原因。乱码通常是由字符编码不匹配导致的,比如服务器使用了不同的字符编码来解析和显示数据。在...