网站首页
本站精华
免费下载
游客:
注册
|
登录
|
会员
|
搜索
|
帮助
LoveUnix
»
中间件技术
» WEBSPHERE 集群 配置JDBC问题求助
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: WEBSPHERE 集群 配置JDBC问题求助
crazynet
LU幼天使
UID 98558
精华
1
积分 32
帖子 48
活跃指数 23
LU金币 101 个
LU金条 0 个
阅读权限 20
注册 2007-11-12
#1
大
中
小
使用道具
发表于 2007-11-27 09:22
资料
个人空间
短消息
加为好友
WEBSPHERE 集群 配置JDBC问题求助
环境
我 有三台 WINDOS 机器 装了WAS6.0 还有一台AIX 装DB2 9
managerCellManager01 6.0.0.1 TCP
rac1Node01 6.0.0.1 TCP
rac2Node01 6.0.0.1 TCP
集群和 节点状态都正常
单元
cluster
节点
rac1Node01(6.0.0.1)
集群成员
rac1
rac2Node01(6.0.0.1)
集群成员
rac2
WebSphere 变量
集群
APP_INSTALL_ROOT ${USER_INSTALL_ROOT}/installedApps cells:managerCell01:clusters:cluster
CONNECTJDBC_JDBC_DRIVER_PATH /home/db2inst1/sqllib/java cells:managerCell01:clusters:cluster
CONNECTOR_INSTALL_ROOT ${USER_INSTALL_ROOT}/installedConnectors cells:managerCell01:clusters:cluster
DB2UNIVERSAL_JDBC_DRIVER_NATIVEPATH /home/db2inst1/sqllib/java cells:managerCell01:clusters:cluster
DB2UNIVERSAL_JDBC_DRIVER_PATH /home/db2inst1/sqllib/java cells:managerCell01:clusters:cluster
DB2_JDBC_DRIVER_PATH /home/db2inst1/sqllib/java cells:managerCell01:clusters:cluster
DEPLOY_TOOL_ROOT ${WAS_INSTALL_ROOT} /deploytool/itp cells:managerCell01:clusters:cluster
DERBY_JDBC_DRIVER_PATH ${WAS_INSTALL_ROOT} /derby/lib cells:managerCell01:clusters:cluster
DRIVER_PATH ${WAS_INSTALL_ROOT} cells:managerCell01:clusters:cluster
LOG_ROOT ${USER_INSTALL_ROOT} /logs cells:managerCell01:clusters:cluster
MQ_INSTALL_ROOT ${WAS_INSTALL_ROOT} /lib/WMQ cells:managerCell01:clusters:cluster
JDBC 提供者 > DB2 Universal JDBC Driver Provider > 数据源 > DB2 Universal JDBC Driver DataSource > J2EE 连接器体系结构(J2C)认证数据条目
JDBC 提供者 > DB2 Universal JDBC Driver Provider > 数据源 > DB2 Universal JDBC Driver DataSource
都配置了 ,这 应该不会有问题
数据库 没问题
db2 => connect to db2
Database Connection Information
Database server = DB2/AIX64 9.1.0
SQL authorization ID = DB2INST1
Local database alias = DB2
我在AIX 装了 WEBSPHERE 6.1 单机连 DB2 OK
消息
在节点 db2Node01 上的服务器 server1 上,对数据源 DB2 Universal JDBC Driver DataSource 执行的测试连接操作是成功的。
最后测试连接数据库 报错信息
消息
在节点 rac1Node01 上的服务器 nodeagent 上,数据源 DB2 Universal JDBC Driver DataSource 的测试连接由于以下异常 java.lang.ClassNotFoundException: com.ibm.db2.jcc.DB2ConnectionPoolDataSource 而失败。 查看 JVM 日志 获取进一步的详细信息。
在节点 rac2Node01 上的服务器 nodeagent 上,数据源 DB2 Universal JDBC Driver DataSource 的测试连接由于以下异常 java.lang.ClassNotFoundException: com.ibm.db2.jcc.DB2ConnectionPoolDataSource 而失败。 查看 JVM 日志 获取进一步的详细信息
at java.net.URLClassLoader.findClass(URLClassLoader.java:375)
at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java(Compiled Code))
at com.ibm.ws.rsadapter.DSConfigurationHelper.loadDataSourceClass(DSConfigurationHelper.java:1347)
at com.ibm.ws.rsadapter.DSConfigurationHelper$7.run(DSConfigurationHelper.java:204
at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code))
at com.ibm.ws.rsadapter.DSConfigurationHelper.testConnectionForGUI(DSConfigurationHelper.java:2046)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:5
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
at com.ibm.ws.management.DataSourceConfigHelperMBean.testConnectionToDataSource2(DataSourceConfigHelperMBean.java:52
at com.ibm.ws.management.DataSourceConfigHelperMBean.testConnection(DataSourceConfigHelperMBean.java:456)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:5
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1366)
at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:1012)
at mx4j.server.interceptor.InvokerMBeanServerInterceptor.invoke(InvokerMBeanServerInterceptor.java:233)
at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:12
at mx4j.server.interceptor.SecurityMBeanServerInterceptor.invoke(SecurityMBeanServerInterceptor.java:86)
at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:12
at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:12
at mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.invoke(ContextClassLoaderMBeanServerInterceptor.java:167)
at mx4j.server.MX4JMBeanServer.invoke(MX4JMBeanServer.java:1249)
at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:901)
at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code))
at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:817)
at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:139)
at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
at com.ibm.ws.management.connector.soap.SOAPConnector.invoke(SOAPConnector.java:325)
at com.ibm.ws.management.connector.soap.SOAPConnector.service(SOAPConnector.java:193)
at com.ibm.ws.management.connector.soap.SOAPConnection.handleRequest(SOAPConnection.java:55)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:641)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:469)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at java.net.URLClassLoader.findClass(URLClassLoader.java:375)
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at java.lang.Class.forName0(Native Method)
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at java.lang.Class.forName(Class.java(Compiled Code))
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at com.ibm.ws.rsadapter.DSConfigurationHelper.loadDataSourceClass(DSConfigurationHelper.java:1347)
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at com.ibm.ws.rsadapter.DSConfigurationHelper$7.run(DSConfigurationHelper.java:204
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code))
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at com.ibm.ws.rsadapter.DSConfigurationHelper.testConnectionForGUI(DSConfigurationHelper.java:2046)
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:5
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at com.ibm.ws.management.DataSourceConfigHelperMBean.testConnectionToDataSource2(DataSourceConfigHelperMBean.java:52
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at com.ibm.ws.management.DataSourceConfigHelperMBean.testConnection(DataSourceConfigHelperMBean.java:456)
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
[07-11-16 11:02:48:484 CST] 0000003f SystemErr R at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
[07-11-16 11:02:48:500 CST] 0000003f SystemErr R at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1366)
[07-11-16 11:02:48:500 CST] 0000003f SystemErr R at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:1012)
[07-11-16 11:02:48:500 CST] 0000003f SystemErr R at mx4j.server.interceptor.InvokerMBeanServerInterceptor.invoke(InvokerMBeanServerInterceptor.java:233)
[07-11-16 11:02:48:500 CST] 0000003f SystemErr R at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
[07-11-16 11:02:48:500 CST] 0000003f SystemErr R at mx4j.server.interceptor.SecurityMBeanServerInterceptor.invoke(SecurityMBeanServerInterceptor.java:86)
[07-11-16 11:02:48:500 CST] 0000003f SystemErr R at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
[07-11-16 11:02:48:500 CST] 0000003f SystemErr R at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
[07-11-16 11:02:48:500 CST] 0000003f SystemErr R at mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.invoke(ContextClassLoaderMBeanServerInterceptor.java:167)
crazynet
LU幼天使
UID 98558
精华
1
积分 32
帖子 48
活跃指数 23
LU金币 101 个
LU金条 0 个
阅读权限 20
注册 2007-11-12
#2
大
中
小
使用道具
发表于 2007-11-28 21:22
资料
个人空间
短消息
加为好友
这地 怎么看的人多,没人发表意见.
经过了几天 折腾 我知道那的问题了.
是CHINAUNIX 的一网友给出的提示
zw81929
新手
7楼 发表于 2007-11-28 13:11
我没看明白,请教一下,你部署应用的服务器上,创建的数据源还是在dm上创建的数据源?好像在dm上创建的数据源比较有问题。你在每个应用上单独创建数据源
错误原因:我把环境变量 JDBC驱动路径 填的是 DM机器的目录,而真正去连接DB2的 节点机器 没有JDBC驱动, 当时我误以为 WEBSPHERE DM会把 JDBC驱动分发给 节点机,所以只要设置下机群的环境变量就OK了.结果在6.0 下是做不到的..
pop303
LU新生
UID 100464
精华 0
积分 2
帖子 4
活跃指数 0
LU金币 4 个
LU金条 0 个
阅读权限 10
注册 2007-12-19
#3
大
中
小
使用道具
发表于 2007-12-19 15:19
资料
个人空间
短消息
加为好友
:victory:
投票
交易
悬赏
活动
LoveUnix
专项技术区
> AIX -IBM UNIX
> 其他UNIX & Linux
> i5 (AS400) & IBM大机
> PC Server & HPC
> 存储设备
> 备份软件
> 网络 & 安全
> 编程开发 & Rational
> DB2 & Informix
> ORACLE等数据库
> 中间件技术
行业综合区
> 职业咨询 前程无忧
> 培训认证 行业入门
> 行业应用 项目实施
> 产品信息 商务交流
> Free download下载
交流灌水区
> 蓝色太平洋
> 墨香雅韵
> 论坛建设
> 博客专区
当前时区 GMT+8, 现在时间是 2008-10-11 09:59
乐悠LoveUnix论坛-京ICP备05005823号
Thanks to
Discuz!
© 2001-2007 Power by
LoveUnix.net
Processed in 0.102803 second(s), 6 queries , Gzip enabled
TOP
清除 Cookies
-
联系我们
-
乐悠LoveUnix
-
Archiver
界面风格
----------
Discuz! 5 Default
新DISCUZ风格
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
升级个人空间
基本概况
流量统计
客户软件
发帖量记录
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
管理统计