从tomcat迁移到websphere上配置DB2数据源和导入证书

摆弄了一星期的websphere,一感觉,破,还是喜欢tomcat。

注意我使用的DB是DB2 UNIVERSAL V8,websphere是V6.1

在websphere上配置数据源的方法:

1.选择左边的资源->JDBC->JDBC提供程序

[img]http://bill-end.iteye.com/upload/attachment/75212/1deb0834-2519-3b41-b61d-8be248b3eb03.bmp[/img]


点击“下一步”
注意DB2UNIVERSAL_JDBC_DRIVER_PATH和DB2UNIVERSAL_JDBC_DRIVER_NATIVEPATH要填写放有db2jcc.jar,db2java.jar,db2jcc_license_cu.jar和db2jcc_license_cisuz.jar的路径;(DB2UNIVERSAL_JDBC_DRIVER_NATIVEPATH也这样做是因为出了个奇怪的问题)


[img]http://bill-end.iteye.com/upload/attachment/75214/fbc83474-2bb1-3a57-a946-45dfb3257aa3.bmp[/img]


剩下的不贴了,没什么。

保存之后,对其修改,把实现类名改为COM.ibm.db2.jdbc.DB2ConnectionPoolDataSource
类路径中添加一个${DB2UNIVERSAL_JDBC_DRIVER_PATH}/db2java.jar

[img]http://bill-end.iteye.com/upload/attachment/75221/42beacb4-10e7-3e86-a483-26bdb50f5d34.bmp[/img]


2.选择左边的资源->安全性->安全管理、应用程序和基础结构->右边的认证->Java 认证和授权服务->J2C 认证数据
[img]http://bill-end.iteye.com/upload/attachment/75232/4e1fb3df-fb10-37dd-be9c-80656e756eb2.bmp[/img]

然后点击“新建”

[img]http://bill-end.iteye.com/upload/attachment/75234/cdf82ffd-fe4a-3762-9fda-482621b4fa54.bmp[/img]

注意:别名是必填的相当于标识,用户标识和密码是指DB的。


3.选择左边的资源->JDBC->数据源

[img]http://bill-end.iteye.com/upload/attachment/75240/060124a1-3ea8-3158-a236-c2cdacfcf15d.bmp[/img]

数据源名是必填的相当于标识,JNDI 名称是JNDI名(tomcat的context.xml中Resource元素的name属性),组件管理的认证别名和 XA 恢复认证别名选择上一步的J2C 认证数据

下一步“选择 JDBC 提供程序 ”如果“选择现有的 JDBC 提供程序”后,点击“下一步”有错误发生“... Missing message for key ...”,就选择“创建新的 JDBC 提供程序
”步骤同1。
回到数据源页面点击“测试连接”,看看是否连接成功。


在websphere上导入证书的方法:
1.选择左边的资源->安全性->SSL 证书和密钥管理->右边的密钥库和证书
[img]http://bill-end.iteye.com/upload/attachment/75243/0c92d179-5760-3721-93fc-de9d99b21d62.bmp[/img]
然后点击“NodeDefaultTrustStore”
[img]http://bill-end.iteye.com/upload/attachment/75245/c86b18ab-8975-3bac-873c-e265876d8d37.bmp[/img]

点击右边的“签署者证书”,进入后点击“添加”


[img]/upload/attachment/75247/31e8e558-79e0-3480-ba0f-febfacd54b30.bmp[/img]
注意:别名是标识,文件名是全路径名,数据类型选择二进制DER数据(为什么?忘了,)



插一句废话,第一次接触websphere,这些和部署应用程序用了我4天的时间,期间遇到了很多错误,可谓一步一个坎,曾多次怀疑过自己的RP问题。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值