Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Stale Connection intermittently seen when my application (deployed on WAS) connects to Oracle DB using WAS datasource(thin jdbc driver)

Posted on 2008-10-28
5
Medium Priority
?
6,058 Views
Last Modified: 2013-12-19
[10/28/08 9:56:55:961 GMT] 00000046 WSRdbXaResour E   DSRA0304E:  XAException occurred. XAException contents and details are:
The XA Error is            : -7
The XA Error message is    : Resource manager is unavailable.
The Oracle Error code is   : 17002
The Oracle Error message is: Internal XA Error
The cause is               : null.
[10/28/08 9:56:55:985 GMT] 00000046 WSRdbXaResour E   DSRA0302E:  XAException occurred.  Error code is: XAER_RMFAIL (-7).  Exception is: <null>
[10/28/08 9:56:55:993 GMT] 00000046 ConnectionEve A   J2CA0056I: The Connection Manager received a fatal connection error from the Resource Adapter for resource CDMSOSDSXA.  The exception which was received is oracle.jdbc.xa.OracleXAException
[10/28/08 9:56:56:005 GMT] 00000046 RegisteredRes E   WTRN0078E: An attempt by the transaction manager to call start on a transactional resource has resulted in an error. The error code was XAER_RMFAIL. The exception stack trace follows: oracle.jdbc.xa.OracleXAException
      at oracle.jdbc.xa.OracleXAResource.checkError(OracleXAResource.java:1120)
      at oracle.jdbc.xa.client.OracleXAResource.start(OracleXAResource.java:249)
      at com.ibm.ws.rsadapter.spi.WSRdbXaResourceImpl.start(WSRdbXaResourceImpl.java:1324)
      at com.ibm.ejs.j2c.XATransactionWrapper.start(XATransactionWrapper.java:1467)
      at com.ibm.ws.Transaction.JTA.JTAResourceBase.start(JTAResourceBase.java:145)
      at com.ibm.ws.Transaction.JTA.RegisteredResources.startRes(RegisteredResources.java:1223)
      at com.ibm.ws.Transaction.JTA.RegisteredResources.enlistResource(RegisteredResources.java:637)
      at com.ibm.ws.Transaction.JTA.TransactionImpl.enlistResource(TransactionImpl.java:3284)
      at com.ibm.ws.Transaction.JTA.TranManagerSet.enlist(TranManagerSet.java:397)
      at com.ibm.ejs.j2c.XATransactionWrapper.enlist(XATransactionWrapper.java:693)
      at com.ibm.ejs.j2c.ConnectionManager.lazyEnlist(ConnectionManager.java:1859)
      at com.ibm.ws.rsadapter.spi.WSRdbManagedConnectionImpl.lazyEnlist(WSRdbManagedConnectionImpl.java:2180)
      at com.ibm.ws.rsadapter.jdbc.WSJdbcConnection.beginTransactionIfNecessary(WSJdbcConnection.java:619)
      at com.ibm.ws.rsadapter.jdbc.WSJdbcConnection.prepareStatement(WSJdbcConnection.java:2038)
      at com.filenet.engine.dbpersist.DBStatementBase.buildSingleExecution(DBStatementBase.java:450)
      at com.filenet.engine.dbpersist.DBStatementBase.execute(DBStatementBase.java:237)
      at com.filenet.engine.security.SecurityServer.getSecurityFromDB(SecurityServer.java:1578)
      at com.filenet.engine.security.SecurityServer.getObjectSecurity(SecurityServer.java:1164)
      at com.filenet.engine.persist.IndependentPersister.checkCreateInstancePermission(IndependentPersister.java:1679)
      at com.filenet.engine.persist.IndependentPersister.checkCreatePermissions(IndependentPersister.java:1483)
      at com.filenet.engine.persist.IndependentPersister.preCreate(IndependentPersister.java:1020)
      at com.filenet.engine.persist.IndependentPersister.preExecuteChange(IndependentPersister.java:453)
      at com.filenet.engine.persist.SubscribablePersister.preExecuteChange(SubscribablePersister.java:242)
      at com.filenet.engine.persist.ContainablePersister.preExecuteChange(ContainablePersister.java:93)
      at com.filenet.engine.persist.WithContentPersister.preExecuteChange(WithContentPersister.java:489)
      at com.filenet.engine.persist.VersionablePersister.preExecuteChange(VersionablePersister.java:225)
      at com.filenet.engine.persist.IndependentPersister.executeChangeWork(IndependentPersister.java:366)
      at com.filenet.engine.persist.IndependentPersister.executeChange(IndependentPersister.java:231)
      at com.filenet.engine.persist.SubscribablePersister.executeChange(SubscribablePersister.java:152)
      at com.filenet.engine.jca.impl.RequestBrokerImpl.executeChanges(RequestBrokerImpl.java:1258)
      at com.filenet.engine.jca.impl.RequestBrokerImpl.executeChanges(RequestBrokerImpl.java:1140)
      at com.filenet.engine.ejb.EngineCoreBean._executeChanges(EngineCoreBean.java:570)
      at com.filenet.engine.ejb.EngineCoreBean.executeChanges(EngineCoreBean.java:538)
      at com.filenet.engine.ejb.EJSLocalStatelessEngineCore_22877cb1.executeChanges(Unknown Source)
      at com.filenet.engine.ejb.EngineBean.executeChanges(EngineBean.java:641)
      at com.filenet.apiimpl.transport.ejbstubs.EJSRemoteStatelessEngine_2e64c374.executeChanges(Unknown Source)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:615)
      at com.ibm.rmi.util.ProxyUtil$4.run(ProxyUtil.java:727)
      at java.security.AccessController.doPrivileged(AccessController.java:241)
      at com.ibm.rmi.util.ProxyUtil.invokeWithClassLoaders(ProxyUtil.java:725)
      at com.ibm.CORBA.iiop.ClientDelegate.invoke(ClientDelegate.java:1123)
      at $Proxy84.executeChanges(Unknown Source)
      at com.filenet.apiimpl.transport.ejbstubs._Engine_Stub.executeChanges(Unknown Source)
      at com.filenet.apiimpl.transport.ejb.EJBSession$EJBImpl._executeChanges(EJBSession.java:586)
      at com.filenet.apiimpl.transport.ejb.EJBSession$EJBImpl.run(EJBSession.java:397)
      at java.security.AccessController.doPrivileged(AccessController.java:274)
      at javax.security.auth.Subject.doAs(Subject.java:573)
      at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:168)
      at sun.reflect.GeneratedMethodAccessor84.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:615)
      at com.filenet.apiimpl.util.J2EEUtilWS.doAs(J2EEUtilWS.java:207)
      at com.filenet.apiimpl.transport.ejb.EJBSession$EJBImpl.executeChanges(EJBSession.java:475)
      at com.filenet.apiimpl.transport.ejb.EJBSession.executeChanges(EJBSession.java:228)
      at com.filenet.apiimpl.util.SessionHandle.executeChanges(SessionHandle.java:122)
      at com.filenet.apiimpl.core.Session.callExecuteChanges(Session.java:179)
      at com.filenet.apiimpl.core.Session.executeChanges(Session.java:555)
      at com.filenet.apiimpl.core.Session.executeChange(Session.java:830)
      at com.filenet.apiimpl.core.IndependentlyPersistableObjectImpl.save(IndependentlyPersistableObjectImpl.java:77)
      at com.filenet.apiimpl.core.IndependentlyPersistableObjectImpl.save(IndependentlyPersistableObjectImpl.java:69)
      at com.filenet.wcm.api.impl.bd.ZMI_CreateDocument.execute(ZMI_CreateDocument.java:188)
      at com.filenet.wcm.api.impl.bd.MethodImplementation.createAndCall(MethodImplementation.java:152)
      at com.filenet.wcm.api.impl.bd.RcBd.doRpc(RcBd.java:116)
      at com.filenet.wcm.api.impl.bd.RcBd.doRpc(RcBd.java:33)
      at com.filenet.wcm.api.impl.RemoteCommand.execute(RemoteCommand.java:416)
      at com.filenet.wcm.api.impl.RemoteCommand.executeInner(RemoteCommand.java:398)
      at com.filenet.wcm.api.impl.RemoteCommand.execute(RemoteCommand.java:330)
      at com.filenet.wcm.api.impl.RemoteCommand.executeExpectingBO(RemoteCommand.java:249)
      at com.filenet.wcm.api.impl.ObjectStoreImpl.callCreateObject(ObjectStoreImpl.java:589)
      at com.filenet.wcm.api.impl.ObjectStoreImpl.createObject(ObjectStoreImpl.java:519)
      at com.filenet.bp8.apps.server.util.prefs.Bp8Config.addNewDocument(Bp8Config.java:148)
      at com.filenet.wcm.toolkit.server.util.prefs.WcmConfiguration.addUserPrefsDocument(WcmConfiguration.java:181)
      at com.filenet.bp8.apps.server.util.prefs.Bp8Config.createNewUserPrefs(Bp8Config.java:119)
      at com.filenet.wcm.toolkit.server.util.prefs.WcmConfiguration.loadUserPreferences(WcmConfiguration.java:207)
      at com.filenet.wcm.toolkit.server.util.prefs.WcmConfiguration.initialize(WcmConfiguration.java:106)
      at com.filenet.wcm.toolkit.server.util.prefs.WcmConfiguration.<init>(WcmConfiguration.java:64)
      at com.filenet.bp8.apps.server.util.prefs.Bp8Config.<init>(Bp8Config.java:81)
      at com.filenet.bp8.apps.server.controller.Bp8Controller.getBp8Config(Bp8Controller.java:221)
      at com.filenet.bp8.apps.server.controller.Bp8Controller.getConfiguration(Bp8Controller.java:213)
      at com.ibm._jsp._Bp8MainModuleJSP._jspService(_Bp8MainModuleJSP.java:190)
      at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
      at com.ibm.ws.cache.servlet.ServletWrapper.serviceProxied(ServletWrapper.java:276)
      at com.ibm.ws.cache.servlet.CacheHook.handleFragment(CacheHook.java:463)
      at com.ibm.ws.cache.servlet.CacheHook.handleServlet(CacheHook.java:281)
      at com.ibm.ws.cache.servlet.ServletWrapper.service(ServletWrapper.java:256)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:989)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:501)
      at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:464)
      at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:122)
      at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:225)
      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:639)
      at com.filenet.wcm.toolkit.server.base.WcmController.serverSideInclude(WcmController.java:5541)
      at com.filenet.wcm.toolkit.server.base.WcmUiModule.serverSideInclude(WcmUiModule.java:602)
      at com.filenet.wcm.toolkit.server.base.WcmUiModule.serverSideInclude(WcmUiModule.java:567)
      at com.filenet.wcm.toolkit.server.base.WcmUiModule.renderJSP(WcmUiModule.java:669)
      at com.filenet.wcm.toolkit.server.util.WcmUi.render(WcmUi.java:90)
      at com.filenet.wcm.toolkit.server.util.WcmUi.render(WcmUi.java:82)
      at com.ibm._jsp._Bp8Main._jspService(_Bp8Main.java:140)
      at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
      at com.ibm.ws.cache.servlet.ServletWrapper.serviceProxied(ServletWrapper.java:276)
      at com.ibm.ws.cache.servlet.CacheHook.handleFragment(CacheHook.java:463)
      at com.ibm.ws.cache.servlet.CacheHook.handleServlet(CacheHook.java:281)
      at com.ibm.ws.cache.servlet.ServletWrapper.service(ServletWrapper.java:256)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:989)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:501)
      at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:464)
      at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:122)
      at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:225)
      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:639)
      at com.filenet.wcm.toolkit.server.base.WcmController.serverSideInclude(WcmController.java:5541)
      at com.filenet.bp8.apps.server.controller.Bp8Controller.handleEvent(Bp8Controller.java:550)
      at com.ibm._jsp._Bp8Main._jspService(_Bp8Main.java:111)
      at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
      at com.ibm.ws.cache.servlet.ServletWrapper.serviceProxied(ServletWrapper.java:276)
      at com.ibm.ws.cache.servlet.CacheHook.handleFragment(CacheHook.java:463)
      at com.ibm.ws.cache.servlet.CacheHook.handleServlet(CacheHook.java:281)
      at com.ibm.ws.cache.servlet.ServletWrapper.service(ServletWrapper.java:256)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:989)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:501)
      at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:464)
      at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:122)
      at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:225)
      at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
      at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)
      at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)
      at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:113)
      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:454)
      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:383)
      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:1469)

[10/28/08 9:56:56:081 GMT] 00000046 XATransaction E   J2CA0030E: Method enlist caught javax.transaction.SystemException: XAResource start association error:XAER_RMFAIL
      at com.ibm.ws.Transaction.JTA.RegisteredResources.startRes(RegisteredResources.java:1274)
      at com.ibm.ws.Transaction.JTA.RegisteredResources.enlistResource(RegisteredResources.java:637)
      at com.ibm.ws.Transaction.JTA.TransactionImpl.enlistResource(TransactionImpl.java:3284)
      at com.ibm.ws.Transaction.JTA.TranManagerSet.enlist(TranManagerSet.java:397)
      at com.ibm.ejs.j2c.XATransactionWrapper.enlist(XATransactionWrapper.java:693)
      at com.ibm.ejs.j2c.ConnectionManager.lazyEnlist(ConnectionManager.java:1859)
      at com.ibm.ws.rsadapter.spi.WSRdbManagedConnectionImpl.lazyEnlist(WSRdbManagedConnectionImpl.java:2180)
      at com.ibm.ws.rsadapter.jdbc.WSJdbcConnection.beginTransactionIfNecessary(WSJdbcConnection.java:619)
      at com.ibm.ws.rsadapter.jdbc.WSJdbcConnection.prepareStatement(WSJdbcConnection.java:2038)
      at com.filenet.engine.dbpersist.DBStatementBase.buildSingleExecution(DBStatementBase.java:450)
      at com.filenet.engine.dbpersist.DBStatementBase.execute(DBStatementBase.java:237)
      at com.filenet.engine.security.SecurityServer.getSecurityFromDB(SecurityServer.java:1578)
      at com.filenet.engine.security.SecurityServer.getObjectSecurity(SecurityServer.java:1164)
      at com.filenet.engine.persist.IndependentPersister.checkCreateInstancePermission(IndependentPersister.java:1679)
      at com.filenet.engine.persist.IndependentPersister.checkCreatePermissions(IndependentPersister.java:1483)
      at com.filenet.engine.persist.IndependentPersister.preCreate(IndependentPersister.java:1020)
      at com.filenet.engine.persist.IndependentPersister.preExecuteChange(IndependentPersister.java:453)
      at com.filenet.engine.persist.SubscribablePersister.preExecuteChange(SubscribablePersister.java:242)
      at com.filenet.engine.persist.ContainablePersister.preExecuteChange(ContainablePersister.java:93)
      at com.filenet.engine.persist.WithContentPersister.preExecuteChange(WithContentPersister.java:489)
      at com.filenet.engine.persist.VersionablePersister.preExecuteChange(VersionablePersister.java:225)
      at com.filenet.engine.persist.IndependentPersister.executeChangeWork(IndependentPersister.java:366)
      at com.filenet.engine.persist.IndependentPersister.executeChange(IndependentPersister.java:231)
      at com.filenet.engine.persist.SubscribablePersister.executeChange(SubscribablePersister.java:152)
      at com.filenet.engine.jca.impl.RequestBrokerImpl.executeChanges(RequestBrokerImpl.java:1258)
      at com.filenet.engine.jca.impl.RequestBrokerImpl.executeChanges(RequestBrokerImpl.java:1140)
      at com.filenet.engine.ejb.EngineCoreBean._executeChanges(EngineCoreBean.java:570)
      at com.filenet.engine.ejb.EngineCoreBean.executeChanges(EngineCoreBean.java:538)
      at com.filenet.engine.ejb.EJSLocalStatelessEngineCore_22877cb1.executeChanges(Unknown Source)
      at com.filenet.engine.ejb.EngineBean.executeChanges(EngineBean.java:641)
      at com.filenet.apiimpl.transport.ejbstubs.EJSRemoteStatelessEngine_2e64c374.executeChanges(Unknown Source)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:615)
      at com.ibm.rmi.util.ProxyUtil$4.run(ProxyUtil.java:727)
      at java.security.AccessController.doPrivileged(AccessController.java:241)
      at com.ibm.rmi.util.ProxyUtil.invokeWithClassLoaders(ProxyUtil.java:725)
      at com.ibm.CORBA.iiop.ClientDelegate.invoke(ClientDelegate.java:1123)
      at $Proxy84.executeChanges(Unknown Source)
      at com.filenet.apiimpl.transport.ejbstubs._Engine_Stub.executeChanges(Unknown Source)
      at com.filenet.apiimpl.transport.ejb.EJBSession$EJBImpl._executeChanges(EJBSession.java:586)
      at com.filenet.apiimpl.transport.ejb.EJBSession$EJBImpl.run(EJBSession.java:397)
      at java.security.AccessController.doPrivileged(AccessController.java:274)
      at javax.security.auth.Subject.doAs(Subject.java:573)
      at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:168)
      at sun.reflect.GeneratedMethodAccessor84.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:615)
      at com.filenet.apiimpl.util.J2EEUtilWS.doAs(J2EEUtilWS.java:207)
      at com.filenet.apiimpl.transport.ejb.EJBSession$EJBImpl.executeChanges(EJBSession.java:475)
      at com.filenet.apiimpl.transport.ejb.EJBSession.executeChanges(EJBSession.java:228)
      at com.filenet.apiimpl.util.SessionHandle.executeChanges(SessionHandle.java:122)
      at com.filenet.apiimpl.core.Session.callExecuteChanges(Session.java:179)
      at com.filenet.apiimpl.core.Session.executeChanges(Session.java:555)
      at com.filenet.apiimpl.core.Session.executeChange(Session.java:830)
      at com.filenet.apiimpl.core.IndependentlyPersistableObjectImpl.save(IndependentlyPersistableObjectImpl.java:77)
      at com.filenet.apiimpl.core.IndependentlyPersistableObjectImpl.save(IndependentlyPersistableObjectImpl.java:69)
      at com.filenet.wcm.api.impl.bd.ZMI_CreateDocument.execute(ZMI_CreateDocument.java:188)
      at com.filenet.wcm.api.impl.bd.MethodImplementation.createAndCall(MethodImplementation.java:152)
      at com.filenet.wcm.api.impl.bd.RcBd.doRpc(RcBd.java:116)
      at com.filenet.wcm.api.impl.bd.RcBd.doRpc(RcBd.java:33)
      at com.filenet.wcm.api.impl.RemoteCommand.execute(RemoteCommand.java:416)
      at com.filenet.wcm.api.impl.RemoteCommand.executeInner(RemoteCommand.java:398)
      at com.filenet.wcm.api.impl.RemoteCommand.execute(RemoteCommand.java:330)
      at com.filenet.wcm.api.impl.RemoteCommand.executeExpectingBO(RemoteCommand.java:249)
      at com.filenet.wcm.api.impl.ObjectStoreImpl.callCreateObject(ObjectStoreImpl.java:589)
      at com.filenet.wcm.api.impl.ObjectStoreImpl.createObject(ObjectStoreImpl.java:519)
      at com.filenet.bp8.apps.server.util.prefs.Bp8Config.addNewDocument(Bp8Config.java:148)
      at com.filenet.wcm.toolkit.server.util.prefs.WcmConfiguration.addUserPrefsDocument(WcmConfiguration.java:181)
      at com.filenet.bp8.apps.server.util.prefs.Bp8Config.createNewUserPrefs(Bp8Config.java:119)
      at com.filenet.wcm.toolkit.server.util.prefs.WcmConfiguration.loadUserPreferences(WcmConfiguration.java:207)
      at com.filenet.wcm.toolkit.server.util.prefs.WcmConfiguration.initialize(WcmConfiguration.java:106)
      at com.filenet.wcm.toolkit.server.util.prefs.WcmConfiguration.<init>(WcmConfiguration.java:64)
      at com.filenet.bp8.apps.server.util.prefs.Bp8Config.<init>(Bp8Config.java:81)
      at com.filenet.bp8.apps.server.controller.Bp8Controller.getBp8Config(Bp8Controller.java:221)
      at com.filenet.bp8.apps.server.controller.Bp8Controller.getConfiguration(Bp8Controller.java:213)
      at com.ibm._jsp._Bp8MainModuleJSP._jspService(_Bp8MainModuleJSP.java:190)
      at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
      at com.ibm.ws.cache.servlet.ServletWrapper.serviceProxied(ServletWrapper.java:276)
      at com.ibm.ws.cache.servlet.CacheHook.handleFragment(CacheHook.java:463)
      at com.ibm.ws.cache.servlet.CacheHook.handleServlet(CacheHook.java:281)
      at com.ibm.ws.cache.servlet.ServletWrapper.service(ServletWrapper.java:256)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:989)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:501)
      at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:464)
      at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:122)
      at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:225)
      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:639)
      at com.filenet.wcm.toolkit.server.base.WcmController.serverSideInclude(WcmController.java:5541)
      at com.filenet.wcm.toolkit.server.base.WcmUiModule.serverSideInclude(WcmUiModule.java:602)
      at com.filenet.wcm.toolkit.server.base.WcmUiModule.serverSideInclude(WcmUiModule.java:567)
      at com.filenet.wcm.toolkit.server.base.WcmUiModule.renderJSP(WcmUiModule.java:669)
      at com.filenet.wcm.toolkit.server.util.WcmUi.render(WcmUi.java:90)
      at com.filenet.wcm.toolkit.server.util.WcmUi.render(WcmUi.java:82)
      at com.ibm._jsp._Bp8Main._jspService(_Bp8Main.java:140)
      at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
      at com.ibm.ws.cache.servlet.ServletWrapper.serviceProxied(ServletWrapper.java:276)
      at com.ibm.ws.cache.servlet.CacheHook.handleFragment(CacheHook.java:463)
      at com.ibm.ws.cache.servlet.CacheHook.handleServlet(CacheHook.java:281)
      at com.ibm.ws.cache.servlet.ServletWrapper.service(ServletWrapper.java:256)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:989)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:501)
      at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:464)
      at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:122)
      at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:225)
      at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:639)
      at com.filenet.wcm.toolkit.server.base.WcmController.serverSideInclude(WcmController.java:5541)
      at com.filenet.bp8.apps.server.controller.Bp8Controller.handleEvent(Bp8Controller.java:550)
      at com.ibm._jsp._Bp8Main._jspService(_Bp8Main.java:111)
      at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
      at com.ibm.ws.cache.servlet.ServletWrapper.serviceProxied(ServletWrapper.java:276)
      at com.ibm.ws.cache.servlet.CacheHook.handleFragment(CacheHook.java:463)
      at com.ibm.ws.cache.servlet.CacheHook.handleServlet(CacheHook.java:281)
      at com.ibm.ws.cache.servlet.ServletWrapper.service(ServletWrapper.java:256)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:989)
      at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:501)
      at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:464)
      at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:122)
      at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:225)
      at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
      at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)
      at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)
      at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:113)
      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:454)
      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:383)
      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:1469)
Caused by: oracle.jdbc.xa.OracleXAException
      at oracle.jdbc.xa.OracleXAResource.checkError(OracleXAResource.java:1120)
      at oracle.jdbc.xa.client.OracleXAResource.start(OracleXAResource.java:249)
      at com.ibm.ws.rsadapter.spi.WSRdbXaResourceImpl.start(WSRdbXaResourceImpl.java:1324)
      at com.ibm.ejs.j2c.XATransactionWrapper.start(XATransactionWrapper.java:1467)
      at com.ibm.ws.Transaction.JTA.JTAResourceBase.start(JTAResourceBase.java:145)
      at com.ibm.ws.Transaction.JTA.RegisteredResources.startRes(RegisteredResources.java:1223)
      ... 137 more
0
Comment
Question by:chittaranjanin
  • 2
3 Comments
 
LVL 48

Accepted Solution

by:
schwertner earned 1000 total points
ID: 22885323
0
 
LVL 16

Assisted Solution

by:JoWickerman
JoWickerman earned 1000 total points
ID: 22893570
Hi chittaranjanin,

Enable the pretest SQL in the JDBC datasource resource using the admin console. Be sure to specify a valid SQL statement. (Something like: "select 1 from schema.table" where table has only 1 row)

Cheers
0
 
LVL 16

Expert Comment

by:JoWickerman
ID: 23391012
Hi,

Are you happy with the solution? If so, you can close the question and award points.

Cheers.
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Have you ever had to make fundamental changes to a table in Oracle, but haven't been able to get any downtime?  I'm talking things like: * Dropping columns * Shrinking allocated space * Removing chained blocks and restoring the PCTFREE * Re-or…
Upgrading Tomcat – There are a couple of methods to upgrade Tomcat is to use The Apache Installer is to download and unzip and run the services.bat remove|install Tomcat6 Because of the App that we are working with, we can only use Tomcat 6.…
This video shows setup options and the basic steps and syntax for duplicating (cloning) a database from one instance to another. Examples are given for duplicating to the same machine and to different machines
Video by: Steve
Using examples as well as descriptions, step through each of the common simple join types, explaining differences in syntax, differences in expected outputs and showing how the queries run along with the actual outputs based upon a simple set of dem…

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question