IT分销/经销中间件

数据源链接问题 求助

两台was做集群 版本6.1  操作系统windows   数据源已经配置好,测试是成功的,应用部署后,登录页面也能访问,但是输入用户名和密码,登录没有反应
systemerr.log 有报错信息,

[09-1-17 3:37:04:921 CST] 00000045 SystemErr     R  at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
[09-1-19 9:29:13:656 CST] 00000045 SystemErr     R org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: 调用中无效的参数DSRA0010E: SQL 状态 = null,错误代码 = 17,433
java.sql.SQLException: 调用中无效的参数DSRA0010E: SQL 状态 = null,错误代码 = 17,433
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.dbaccess.DBError.check_error(DBError.java:1160)
at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:184)
at oracle.jdbc.driver.OracleConnection.(OracleConnection.java:371)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:551)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:351)
at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:169)
at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPhysicalConnection(OracleConnectionPoolDataSource.java:149)
at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPooledConnection(OracleConnectionPoolDataSource.java:95)
at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPooledConnection(OracleConnectionPoolDataSource.java:63)
at com.ibm.ws.rsadapter.spi.InternalGenericDataStoreHelper$1.run(InternalGenericDataStoreHelper.java:920)
at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
at com.ibm.ws.rsadapter.spi.InternalGenericDataStoreHelper.getPooledConnection(InternalGenericDataStoreHelper.java:957)
at com.ibm.ws.rsadapter.spi.WSRdbDataSource.getPooledConnection(WSRdbDataSource.java:1602)
at com.ibm.ws.rsadapter.spi.WSManagedConnectionFactoryImpl.createManagedConnection(WSManagedConnectionFactoryImpl.java:1217)
at com.ibm.ejs.j2c.FreePool.createManagedConnectionWithMCWrapper(FreePool.java:1895)
at com.ibm.ejs.j2c.FreePool.createOrWaitForConnection(FreePool.java:1570)
at com.ibm.ejs.j2c.PoolManager.reserve(PoolManager.java:2338)
at com.ibm.ejs.j2c.ConnectionManager.allocateMCWrapper(ConnectionManager.java:910)
at com.ibm.ejs.j2c.ConnectionManager.allocateConnection(ConnectionManager.java:600)
at com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource.getConnection(WSJdbcDataSource.java:449)
at com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource.getConnection(WSJdbcDataSource.java:418)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:462)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:528)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:561)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:579)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:589)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:619)
at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:629)
at org.springframework.jdbc.core.JdbcTemplate.queryForInt(JdbcTemplate.java:656)
at com.timesontransfar.common.web.system.impl.LoginImpl.isStaffState(LoginImpl.java:746)
at com.timesontransfar.common.web.system.LoginAction.LoginSubmit(LoginAction.java:128)
at com.timesontransfar.common.web.system.LoginAction.doGet(LoginAction.java:52)
at com.timesontransfar.common.web.system.LoginAction.doPost(LoginAction.java:184)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1096)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1037)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:118)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:832)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:679)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:566)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:748)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1466)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:119)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:743)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
参与8

8同行回答

star120120star120120技术支持DC
问题是数据源的版本问题引起的显示全部
问题是数据源的版本问题引起的收起
IT分销/经销 · 2009-02-11
浏览784
star120120star120120技术支持DC
ok.谢谢各位的解答!显示全部
ok.谢谢各位的解答!收起
IT分销/经销 · 2009-02-11
浏览758
star120120star120120技术支持DC
我停止过其中的一个server,问题依旧显示全部
我停止过其中的一个server,问题依旧收起
IT分销/经销 · 2009-01-20
浏览716
star120120star120120技术支持DC
你是指使用一个server吗,这个和集群有关系?显示全部
你是指使用一个server吗,这个和集群有关系?收起
IT分销/经销 · 2009-01-20
浏览739
xuebinemailxuebinemail项目经理北京某股份有限公司
先使用一台看看测试是否有问题?目的是不用集群,只对一台服务器进行测试,缩小测试范围,以进一步查找原因。 [ 本帖最后由 xuebinemail 于 2009-1-21 10:32 编辑 ]显示全部
先使用一台看看测试是否有问题?目的是不用集群,只对一台服务器进行测试,缩小测试范围,以进一步查找原因。 [ 本帖最后由 xuebinemail 于 2009-1-21 10:32 编辑 ]收起
系统集成 · 2009-01-20
浏览765
star120120star120120技术支持DC
做过重启所有was服务的操作,但问题依旧,现在在管理控制台上去测试数据源是没有问题的,但是在访问应用的时候systemerr.log报上面的错误÷谢谢ls的解答显示全部
做过重启所有was服务的操作,但问题依旧,现在在管理控制台上去测试数据源是没有问题的,但是在访问应用的时候systemerr.log报上面的错误÷
谢谢ls的解答收起
IT分销/经销 · 2009-01-20
浏览746
brucebruceNANA
DSRA8040I: 无法连接到 DataSource。遇到 "":java.lang.Exception: java.sql.SQLException: 调用中无效的参数DSRA0010E: SQL 状态 = null,错误代码 = 17,433 .在WebSphere6连接Oracle 10G的时候,出现以上错误.可以采取以下两种方式解决:1、重新启动nodeAgent2、强制同步在...显示全部
DSRA8040I: 无法连接到 DataSource。遇到 "":java.lang.Exception: java.sql.SQLException: 调用中无效的参数DSRA0010E: SQL 状态 = null,错误代码 = 17,433 .

在WebSphere6连接Oracle 10G的时候,出现以上错误.可以采取以下两种方式解决:

1、重新启动nodeAgent

2、强制同步

在以下地址找到解决办法:
---------------------------http://blog.csdn.net/huzais/archive/2008/02/19/2104598.aspx

:lol  希望对你有帮助收起
2009-01-20
浏览779
luckyleoluckyleo项目经理山东联博软件有限公司
spring框集中有一个jdbc配置文件,应该查看一下这个配置文件是否跟was中配置的jndi相同,另外就是能否说一下什么数据库马?如果是oracle10g的话请升级10.2.0,如果是11g请更换一下驱动,如果是db2 9.5的话,请升级到9.5.2,再试验一下!...显示全部
spring框集中有一个jdbc配置文件,应该查看一下这个配置文件是否跟was中配置的jndi相同,另外就是能否说一下什么数据库马?如果是oracle10g的话请升级10.2.0,如果是11g请更换一下驱动,如果是db2 9.5的话,请升级到9.5.2,再试验一下!收起
政府机关 · 2009-01-19
浏览809

提问者

star120120
技术支持DC
擅长领域: 备份存储软件定义存储

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2009-01-19
  • 关注会员:0 人
  • 问题浏览:2944
  • 最近回答:2009-02-11
  • X社区推广