说是说一个小问题不过这个问题特别影响心情,今天十在是受不了老狠下心来搞定它
问题很简单就是关于websphere 下面的这个提示
[09-5-21 15:28:35:874 CST] 00000013 InternalOracl I DSRA8203I: Database 产品名:Oracle
[09-5-21 15:28:35:877 CST] 00000013 InternalOracl I DSRA8204I: Database 产品版本:Oracle9i Enterprise Edition Release 9.2.0.7.0 - 64bit Production
With the Partitioning, Real Application Clusters, OLAP and Oracle Data Mining options
JServer Release 9.2.0.7.0 - Production
[09-5-21 15:28:35:879 CST] 00000013 InternalOracl I DSRA8205I: JDBC driver 名:Oracle JDBC driver
[09-5-21 15:28:35:881 CST] 00000013 InternalOracl I DSRA8206I: JDBC driver 版本:10.2.0.4.0
[09-5-21 15:28:35:882 CST] 00000013 InternalOracl I DSRA8212I: DataStoreHelper 名称为:com.ibm.websphere.rsadapter.Oracle10gDataStoreHelper@19b8e57
。
[09-5-21 15:28:35:897 CST] 00000013 WSRdbXaResour E DSRA0304E: 发生 XAException。XAException 内容和详细信息是:The cause is : null。
[09-5-21 15:28:35:899 CST] 00000013 WSRdbXaResour E DSRA0302E: 发生 XAException。错误代码为:XAER_RMERR (-3)。异常为:<null>
[09-5-21 15:28:35:901 CST] 00000013 XARminst E WTRN0037W: xa_recover 操作时事务服务遇到错误。资源是 com.ibm.ws.rsadapter.spi.WSRdbXaResourceImp
l@19df39a。错误代码为 XAER_RMERR。异常堆栈跟踪遵循:javax.transaction.xa.XAException
at oracle.jdbc.xa.OracleXAResource.recover(OracleXAResource.java:705)
at com.ibm.ws.rsadapter.spi.WSRdbXaResourceImpl.recover(WSRdbXaResourceImpl.java:964)
at com.ibm.ws.Transaction.JTA.XARminst.recover(XARminst.java:138)
at com.ibm.ws.Transaction.JTA.XARecoveryData.recover(XARecoveryData.java:687)
at com.ibm.ws.Transaction.JTA.PartnerLogTable.recover(PartnerLogTable.java:524)
at com.ibm.ws.Transaction.JTA.RecoveryManager.resync(RecoveryManager.java:1859)
at com.ibm.ws.Transaction.JTA.RecoveryManager.run(RecoveryManager.java:2580)
at java.lang.Thread.run(Thread.java:595)
这个提示它不影响开发但它以每2秒的速度持续在控制台打印,这对于我们开发来讲就是灾难!为了它没少受气........
今天终于搞定了,十在是开心!解决办法如下
原因是:was配置的连接oracle的用户没有恢复权限。建议给连接用户配上恢复权限。
一般可以:
在sqlplus下,以sysoper或者sysdba运行:
【grant select on DBA_PENDING_TRANSACTIONS to PUBLIC】
或者指定特定的用户:
【grant select on DBA_PENDING_TRANSACTIONS to your_connect_user】
也可以通过修改tranlog目录的名称,来阻止was去请求oracle进行xa的事务恢复。
注意:赋权时,需要以system或者sys登陆,并且用sysdba身份。
分享到:
相关推荐
《Websphere日常监控手册》是一份详尽的指南,主要关注于IBM WebSphere应用服务器的日常监控与维护,特别强调了系统健康状态的监测、性能优化以及故障排除策略。以下是从该手册中提炼出的关键知识点,涵盖了如何强制...
Websphere是IBM提供的一个强大的企业级Java应用服务器,用于部署和管理基于Java的Web应用程序和服务。以下是基于提供的文件名解析出的详细知识点: 1. **Websphere安装步骤**:这个环节涉及到如何在不同平台上安装...
在深入探讨WebSphere中几个关键目录的作用及其重要性之前,我们先简要了解下WebSphere应用服务器。...在日常运维工作中,定期检查和维护这些目录,确保它们处于健康状态,是每一个WebSphere管理员的必备技能。
WebSphere MQ,又常被称为IBM MQ,是一款由IBM公司开发的消息中间件,它在企业级应用集成中扮演着至关重要的角色。此“WebSphere MQ 资料合集”包含了全面的学习资源,从基础入门到高级开发,为理解、安装、管理和...
这些产品共同构成了一个强大的SOA实施平台,帮助企业构建灵活、可扩展的IT基础设施,以适应快速变化的市场环境。 总之,WebSphere Process Server V6是IBM提供的一套强大工具,用于实现和管理面向服务的架构。通过...
Websphere MQ 是一款强大的中间件,用于在企业系统中实现可靠、高效的消息传递。它提供了统一的接口,使得不同的应用程序和服务能够通过消息队列进行通信,而不必直接依赖于对方的时间限制或运行状态。本教程将深入...
IBM提供了WebSphere Administration Console,一个基于Web的界面,用于管理服务器实例、应用部署、安全设置等。源代码可能包含了一些自动化管理脚本,如Ant或Jython脚本,用于简化日常维护工作。 4. **部署与配置**...
IBM WebSphere MQ for Linux V6.0 是一个功能强大且灵活的消息传递平台,适用于各种复杂的分布式系统环境。通过上述解析可以了解到,该版本不仅提供了稳定的基础功能,还包含了一系列高级特性以满足更复杂的应用场景...
题目中提及,在WebSphere中创建了一个名为`projectName`的动态Web项目,其上下文根为`rootName`,项目位置在`C:\workspaceName\projectName`,并且在项目的`WebContent`目录下创建了`index.html`页面。当项目部署在...
IBM WebSphere MQ,通常简称为MQ,是...IBM WebSphere MQ的安装是一个涉及多个层面的复杂过程,需要对操作系统、网络配置以及MQ的特性和用法有深入理解。正确安装和配置MQ是确保企业级消息传递系统稳定运行的关键步骤。
通过此工具,用户可以创建、配置和调试消息传递拓扑,便于日常维护和问题排查。 2. **MQSeriesJRE-7.5.0-1.x86_64.rpm**: 这是Java运行时环境(JRE)的安装包,WebSphere MQ需要JRE来运行其Java组件和服务。JRE提供...
这个学习资料包将带你深入了解WebSphere Portal的核心概念、功能和应用。 首先,让我们来理解一下门户(Portal)的概念。门户是一种能够集成多种信息资源和业务服务的Web平台,用户可以通过单一入口点访问定制化的...
在WebSphere Portal集群中,通常会涉及到多个数据库实例,如release、community、customiz、jcrdb和feedback等,它们可以通过不同的schema进行区分。确保所有数据库服务正常运行,并为WebSphere Portal配置相应的...
WebSphere是IBM提供的一款企业级应用服务器,它是一个综合的软件平台,用于构建、部署和管理基于Java EE(Java Enterprise Edition)的应用程序。WebSphere开发与管理涉及的内容广泛,包括安装配置、应用程序的开发...
队列维护是MQ日常维护的另一个重要部分。以下是一些常用的队列维护命令: * `CREATE QUEUE`: 创建队列 * `ALTER QUEUE`: 修改队列 * `DELETE QUEUE`: 删除队列 维护项目 以下是一些MQ日常维护项目: * 实时监控...
《WebSphere MQ 系统管理指南 6.0》是一份详尽的文档,旨在为IT专业人士提供关于IBM WebSphere MQ版本6.0的全面系统管理指导。此指南覆盖了WebSphere MQ的基础知识、配置、操作与维护,以及高级主题,如故障排除和...
启动WebSphere MQ Explorer,这是一个图形化的工具,用于管理和监控WebSphere MQ环境。 ### 20. 转换对象名称 `dspmqfls`命令用于转换真实对象名称和转换后的对象名称,这在处理具有特殊字符的对象名称时非常有用...
Edge 组件不仅可以独立运行,还可以与 WebSphere 系列的其他产品紧密结合,形成一个全面的解决方案: 1. **Tivoli Access Manager**:为企业提供统一的身份管理和访问控制。 2. **WebSphere Portal Server**:提供...