chittaranjanin
asked on
Stale Connection intermittently seen when my application (deployed on WAS) connects to Oracle DB using WAS datasource(thin jdbc driver)
[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.OracleXAExc eption
[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.OracleXAExc eption
      at oracle.jdbc.xa.OracleXARes ource.chec kError(Ora cleXAResou rce.java:1 120)
      at oracle.jdbc.xa.client.Orac leXAResour ce.start(O racleXARes ource.java :249)
      at com.ibm.ws.rsadapter.spi.W SRdbXaReso urceImpl.s tart(WSRdb XaResource Impl.java: 1324)
      at com.ibm.ejs.j2c.XATransact ionWrapper .start(XAT ransaction Wrapper.ja va:1467)
      at com.ibm.ws.Transaction.JTA .JTAResour ceBase.sta rt(JTAReso urceBase.j ava:145)
      at com.ibm.ws.Transaction.JTA .Registere dResources .startRes( Registered Resources. java:1223)
      at com.ibm.ws.Transaction.JTA .Registere dResources .enlistRes ource(Regi steredReso urces.java :637)
      at com.ibm.ws.Transaction.JTA .Transacti onImpl.enl istResourc e(Transact ionImpl.ja va:3284)
      at com.ibm.ws.Transaction.JTA .TranManag erSet.enli st(TranMan agerSet.ja va:397)
      at com.ibm.ejs.j2c.XATransact ionWrapper .enlist(XA Transactio nWrapper.j ava:693)
      at com.ibm.ejs.j2c.Connection Manager.la zyEnlist(C onnectionM anager.jav a:1859)
      at com.ibm.ws.rsadapter.spi.W SRdbManage dConnectio nImpl.lazy Enlist(WSR dbManagedC onnectionI mpl.java:2 180)
      at com.ibm.ws.rsadapter.jdbc. WSJdbcConn ection.beg inTransact ionIfNeces sary(WSJdb cConnectio n.java:619 )
      at com.ibm.ws.rsadapter.jdbc. WSJdbcConn ection.pre pareStatem ent(WSJdbc Connection .java:2038 )
      at com.filenet.engine.dbpersi st.DBState mentBase.b uildSingle Execution( DBStatemen tBase.java :450)
      at com.filenet.engine.dbpersi st.DBState mentBase.e xecute(DBS tatementBa se.java:23 7)
      at com.filenet.engine.securit y.Security Server.get SecurityFr omDB(Secur ityServer. java:1578)
      at com.filenet.engine.securit y.Security Server.get ObjectSecu rity(Secur ityServer. java:1164)
      at com.filenet.engine.persist .Independe ntPersiste r.checkCre ateInstanc ePermissio n(Independ entPersist er.java:16 79)
      at com.filenet.engine.persist .Independe ntPersiste r.checkCre atePermiss ions(Indep endentPers ister.java :1483)
      at com.filenet.engine.persist .Independe ntPersiste r.preCreat e(Independ entPersist er.java:10 20)
      at com.filenet.engine.persist .Independe ntPersiste r.preExecu teChange(I ndependent Persister. java:453)
      at com.filenet.engine.persist .Subscriba blePersist er.preExec uteChange( Subscribab lePersiste r.java:242 )
      at com.filenet.engine.persist .Containab lePersiste r.preExecu teChange(C ontainable Persister. java:93)
      at com.filenet.engine.persist .WithConte ntPersiste r.preExecu teChange(W ithContent Persister. java:489)
      at com.filenet.engine.persist .Versionab lePersiste r.preExecu teChange(V ersionable Persister. java:225)
      at com.filenet.engine.persist .Independe ntPersiste r.executeC hangeWork( Independen tPersister .java:366)
      at com.filenet.engine.persist .Independe ntPersiste r.executeC hange(Inde pendentPer sister.jav a:231)
      at com.filenet.engine.persist .Subscriba blePersist er.execute Change(Sub scribableP ersister.j ava:152)
      at com.filenet.engine.jca.imp l.RequestB rokerImpl. executeCha nges(Reque stBrokerIm pl.java:12 58)
      at com.filenet.engine.jca.imp l.RequestB rokerImpl. executeCha nges(Reque stBrokerIm pl.java:11 40)
      at com.filenet.engine.ejb.Eng ineCoreBea n._execute Changes(En gineCoreBe an.java:57 0)
      at com.filenet.engine.ejb.Eng ineCoreBea n.executeC hanges(Eng ineCoreBea n.java:538 )
      at com.filenet.engine.ejb.EJS LocalState lessEngine Core_22877 cb1.execut eChanges(U nknown Source)
      at com.filenet.engine.ejb.Eng ineBean.ex ecuteChang es(EngineB ean.java:6 41)
      at com.filenet.apiimpl.transp ort.ejbstu bs.EJSRemo teStateles sEngine_2e 64c374.exe cuteChange s(Unknown Source)
      at sun.reflect.NativeMethodAc cessorImpl .invoke0(N ative Method)
      at sun.reflect.NativeMethodAc cessorImpl .invoke(Na tiveMethod AccessorIm pl.java:64 )
      at sun.reflect.DelegatingMeth odAccessor Impl.invok e(Delegati ngMethodAc cessorImpl .java:43)
      at java.lang.reflect.Method.i nvoke(Meth od.java:61 5)
      at com.ibm.rmi.util.ProxyUtil $4.run(Pro xyUtil.jav a:727)
      at java.security.AccessContro ller.doPri vileged(Ac cessContro ller.java: 241)
      at com.ibm.rmi.util.ProxyUtil .invokeWit hClassLoad ers(ProxyU til.java:7 25)
      at com.ibm.CORBA.iiop.ClientD elegate.in voke(Clien tDelegate. java:1123)
      at $Proxy84.executeChanges(Un known Source)
      at com.filenet.apiimpl.transp ort.ejbstu bs._Engine _Stub.exec uteChanges (Unknown Source)
      at com.filenet.apiimpl.transp ort.ejb.EJ BSession$E JBImpl._ex ecuteChang es(EJBSess ion.java:5 86)
      at com.filenet.apiimpl.transp ort.ejb.EJ BSession$E JBImpl.run (EJBSessio n.java:397 )
      at java.security.AccessContro ller.doPri vileged(Ac cessContro ller.java: 274)
      at javax.security.auth.Subjec t.doAs(Sub ject.java: 573)
      at com.ibm.websphere.security .auth.WSSu bject.doAs (WSSubject .java:168)
      at sun.reflect.GeneratedMetho dAccessor8 4.invoke(U nknown Source)
      at sun.reflect.DelegatingMeth odAccessor Impl.invok e(Delegati ngMethodAc cessorImpl .java:43)
      at java.lang.reflect.Method.i nvoke(Meth od.java:61 5)
      at com.filenet.apiimpl.util.J 2EEUtilWS. doAs(J2EEU tilWS.java :207)
      at com.filenet.apiimpl.transp ort.ejb.EJ BSession$E JBImpl.exe cuteChange s(EJBSessi on.java:47 5)
      at com.filenet.apiimpl.transp ort.ejb.EJ BSession.e xecuteChan ges(EJBSes sion.java: 228)
      at com.filenet.apiimpl.util.S essionHand le.execute Changes(Se ssionHandl e.java:122 )
      at com.filenet.apiimpl.core.S ession.cal lExecuteCh anges(Sess ion.java:1 79)
      at com.filenet.apiimpl.core.S ession.exe cuteChange s(Session. java:555)
      at com.filenet.apiimpl.core.S ession.exe cuteChange (Session.j ava:830)
      at com.filenet.apiimpl.core.I ndependent lyPersista bleObjectI mpl.save(I ndependent lyPersista bleObjectI mpl.java:7 7)
      at com.filenet.apiimpl.core.I ndependent lyPersista bleObjectI mpl.save(I ndependent lyPersista bleObjectI mpl.java:6 9)
      at com.filenet.wcm.api.impl.b d.ZMI_Crea teDocument .execute(Z MI_CreateD ocument.ja va:188)
      at com.filenet.wcm.api.impl.b d.MethodIm plementati on.createA ndCall(Met hodImpleme ntation.ja va:152)
      at com.filenet.wcm.api.impl.b d.RcBd.doR pc(RcBd.ja va:116)
      at com.filenet.wcm.api.impl.b d.RcBd.doR pc(RcBd.ja va:33)
      at com.filenet.wcm.api.impl.R emoteComma nd.execute (RemoteCom mand.java: 416)
      at com.filenet.wcm.api.impl.R emoteComma nd.execute Inner(Remo teCommand. java:398)
      at com.filenet.wcm.api.impl.R emoteComma nd.execute (RemoteCom mand.java: 330)
      at com.filenet.wcm.api.impl.R emoteComma nd.execute ExpectingB O(RemoteCo mmand.java :249)
      at com.filenet.wcm.api.impl.O bjectStore Impl.callC reateObjec t(ObjectSt oreImpl.ja va:589)
      at com.filenet.wcm.api.impl.O bjectStore Impl.creat eObject(Ob jectStoreI mpl.java:5 19)
      at com.filenet.bp8.apps.serve r.util.pre fs.Bp8Conf ig.addNewD ocument(Bp 8Config.ja va:148)
      at com.filenet.wcm.toolkit.se rver.util. prefs.WcmC onfigurati on.addUser PrefsDocum ent(WcmCon figuration .java:181)
      at com.filenet.bp8.apps.serve r.util.pre fs.Bp8Conf ig.createN ewUserPref s(Bp8Confi g.java:119 )
      at com.filenet.wcm.toolkit.se rver.util. prefs.WcmC onfigurati on.loadUse rPreferenc es(WcmConf iguration. java:207)
      at com.filenet.wcm.toolkit.se rver.util. prefs.WcmC onfigurati on.initial ize(WcmCon figuration .java:106)
      at com.filenet.wcm.toolkit.se rver.util. prefs.WcmC onfigurati on.<init>( WcmConfigu ration.jav a:64)
      at com.filenet.bp8.apps.serve r.util.pre fs.Bp8Conf ig.<init>( Bp8Config. java:81)
      at com.filenet.bp8.apps.serve r.controll er.Bp8Cont roller.get Bp8Config( Bp8Control ler.java:2 21)
      at com.filenet.bp8.apps.serve r.controll er.Bp8Cont roller.get Configurat ion(Bp8Con troller.ja va:213)
      at com.ibm._jsp._Bp8MainModul eJSP._jspS ervice(_Bp 8MainModul eJSP.java: 190)
      at com.ibm.ws.jsp.runtime.Htt pJspBase.s ervice(Htt pJspBase.j ava:87)
      at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 856)
      at com.ibm.ws.cache.servlet.S ervletWrap per.servic eProxied(S ervletWrap per.java:2 76)
      at com.ibm.ws.cache.servlet.C acheHook.h andleFragm ent(CacheH ook.java:4 63)
      at com.ibm.ws.cache.servlet.C acheHook.h andleServl et(CacheHo ok.java:28 1)
      at com.ibm.ws.cache.servlet.S ervletWrap per.servic e(ServletW rapper.jav a:256)
      at com.ibm.ws.webcontainer.se rvlet.Serv letWrapper .service(S ervletWrap per.java:9 89)
      at com.ibm.ws.webcontainer.se rvlet.Serv letWrapper .handleReq uest(Servl etWrapper. java:501)
      at com.ibm.ws.wswebcontainer. servlet.Se rvletWrapp er.handleR equest(Ser vletWrappe r.java:464 )
      at com.ibm.wsspi.webcontainer .servlet.G enericServ letWrapper .handleReq uest(Gener icServletW rapper.jav a:122)
      at com.ibm.ws.jsp.webcontaine rext.Abstr actJSPExte nsionServl etWrapper. handleRequ est(Abstra ctJSPExten sionServle tWrapper.j ava:225)
      at com.ibm.ws.webcontainer.we bapp.WebAp pRequestDi spatcher.i nclude(Web AppRequest Dispatcher .java:639)
      at com.filenet.wcm.toolkit.se rver.base. WcmControl ler.server SideInclud e(WcmContr oller.java :5541)
      at com.filenet.wcm.toolkit.se rver.base. WcmUiModul e.serverSi deInclude( WcmUiModul e.java:602 )
      at com.filenet.wcm.toolkit.se rver.base. WcmUiModul e.serverSi deInclude( WcmUiModul e.java:567 )
      at com.filenet.wcm.toolkit.se rver.base. WcmUiModul e.renderJS P(WcmUiMod ule.java:6 69)
      at com.filenet.wcm.toolkit.se rver.util. WcmUi.rend er(WcmUi.j ava:90)
      at com.filenet.wcm.toolkit.se rver.util. WcmUi.rend er(WcmUi.j ava:82)
      at com.ibm._jsp._Bp8Main._jsp Service(_B p8Main.jav a:140)
      at com.ibm.ws.jsp.runtime.Htt pJspBase.s ervice(Htt pJspBase.j ava:87)
      at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 856)
      at com.ibm.ws.cache.servlet.S ervletWrap per.servic eProxied(S ervletWrap per.java:2 76)
      at com.ibm.ws.cache.servlet.C acheHook.h andleFragm ent(CacheH ook.java:4 63)
      at com.ibm.ws.cache.servlet.C acheHook.h andleServl et(CacheHo ok.java:28 1)
      at com.ibm.ws.cache.servlet.S ervletWrap per.servic e(ServletW rapper.jav a:256)
      at com.ibm.ws.webcontainer.se rvlet.Serv letWrapper .service(S ervletWrap per.java:9 89)
      at com.ibm.ws.webcontainer.se rvlet.Serv letWrapper .handleReq uest(Servl etWrapper. java:501)
      at com.ibm.ws.wswebcontainer. servlet.Se rvletWrapp er.handleR equest(Ser vletWrappe r.java:464 )
      at com.ibm.wsspi.webcontainer .servlet.G enericServ letWrapper .handleReq uest(Gener icServletW rapper.jav a:122)
      at com.ibm.ws.jsp.webcontaine rext.Abstr actJSPExte nsionServl etWrapper. handleRequ est(Abstra ctJSPExten sionServle tWrapper.j ava:225)
      at com.ibm.ws.webcontainer.we bapp.WebAp pRequestDi spatcher.i nclude(Web AppRequest Dispatcher .java:639)
      at com.filenet.wcm.toolkit.se rver.base. WcmControl ler.server SideInclud e(WcmContr oller.java :5541)
      at com.filenet.bp8.apps.serve r.controll er.Bp8Cont roller.han dleEvent(B p8Controll er.java:55 0)
      at com.ibm._jsp._Bp8Main._jsp Service(_B p8Main.jav a:111)
      at com.ibm.ws.jsp.runtime.Htt pJspBase.s ervice(Htt pJspBase.j ava:87)
      at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 856)
      at com.ibm.ws.cache.servlet.S ervletWrap per.servic eProxied(S ervletWrap per.java:2 76)
      at com.ibm.ws.cache.servlet.C acheHook.h andleFragm ent(CacheH ook.java:4 63)
      at com.ibm.ws.cache.servlet.C acheHook.h andleServl et(CacheHo ok.java:28 1)
      at com.ibm.ws.cache.servlet.S ervletWrap per.servic e(ServletW rapper.jav a:256)
      at com.ibm.ws.webcontainer.se rvlet.Serv letWrapper .service(S ervletWrap per.java:9 89)
      at com.ibm.ws.webcontainer.se rvlet.Serv letWrapper .handleReq uest(Servl etWrapper. java:501)
      at com.ibm.ws.wswebcontainer. servlet.Se rvletWrapp er.handleR equest(Ser vletWrappe r.java:464 )
      at com.ibm.wsspi.webcontainer .servlet.G enericServ letWrapper .handleReq uest(Gener icServletW rapper.jav a:122)
      at com.ibm.ws.jsp.webcontaine rext.Abstr actJSPExte nsionServl etWrapper. handleRequ est(Abstra ctJSPExten sionServle tWrapper.j ava:225)
      at com.ibm.ws.webcontainer.se rvlet.Cach eServletWr apper.hand leRequest( CacheServl etWrapper. java:90)
      at com.ibm.ws.webcontainer.We bContainer .handleReq uest(WebCo ntainer.ja va:744)
      at com.ibm.ws.wswebcontainer. WebContain er.handleR equest(Web Container. java:1455)
      at com.ibm.ws.webcontainer.ch annel.WCCh annelLink. ready(WCCh annelLink. java:113)
      at com.ibm.ws.http.channel.in bound.impl .HttpInbou ndLink.han dleDiscrim ination(Ht tpInboundL ink.java:4 54)
      at com.ibm.ws.http.channel.in bound.impl .HttpInbou ndLink.han dleNewInfo rmation(Ht tpInboundL ink.java:3 83)
      at com.ibm.ws.http.channel.in bound.impl .HttpICLRe adCallback .complete( HttpICLRea dCallback. java:102)
      at com.ibm.ws.tcp.channel.imp l.AioReadC ompletionL istener.fu tureComple ted(AioRea dCompletio nListener. java:165)
      at com.ibm.io.async.AbstractA syncFuture .invokeCal lback(Abst ractAsyncF uture.java :217)
      at com.ibm.io.async.AsyncChan nelFuture. fireComple tionAction s(AsyncCha nnelFuture .java:161)
      at com.ibm.io.async.AsyncFutu re.complet ed(AsyncFu ture.java: 136)
      at com.ibm.io.async.ResultHan dler.compl ete(Result Handler.ja va:195)
      at com.ibm.io.async.ResultHan dler.runEv entProcess ingLoop(Re sultHandle r.java:743 )
      at com.ibm.io.async.ResultHan dler$2.run (ResultHan dler.java: 873)
      at com.ibm.ws.util.ThreadPool $Worker.ru n(ThreadPo ol.java:14 69)
[10/28/08 9:56:56:081 GMT] 00000046 XATransaction E Â J2CA0030E: Method enlist caught javax.transaction.SystemEx ception: XAResource start association error:XAER_RMFAIL
      at com.ibm.ws.Transaction.JTA .Registere dResources .startRes( Registered Resources. java:1274)
      at com.ibm.ws.Transaction.JTA .Registere dResources .enlistRes ource(Regi steredReso urces.java :637)
      at com.ibm.ws.Transaction.JTA .Transacti onImpl.enl istResourc e(Transact ionImpl.ja va:3284)
      at com.ibm.ws.Transaction.JTA .TranManag erSet.enli st(TranMan agerSet.ja va:397)
      at com.ibm.ejs.j2c.XATransact ionWrapper .enlist(XA Transactio nWrapper.j ava:693)
      at com.ibm.ejs.j2c.Connection Manager.la zyEnlist(C onnectionM anager.jav a:1859)
      at com.ibm.ws.rsadapter.spi.W SRdbManage dConnectio nImpl.lazy Enlist(WSR dbManagedC onnectionI mpl.java:2 180)
      at com.ibm.ws.rsadapter.jdbc. WSJdbcConn ection.beg inTransact ionIfNeces sary(WSJdb cConnectio n.java:619 )
      at com.ibm.ws.rsadapter.jdbc. WSJdbcConn ection.pre pareStatem ent(WSJdbc Connection .java:2038 )
      at com.filenet.engine.dbpersi st.DBState mentBase.b uildSingle Execution( DBStatemen tBase.java :450)
      at com.filenet.engine.dbpersi st.DBState mentBase.e xecute(DBS tatementBa se.java:23 7)
      at com.filenet.engine.securit y.Security Server.get SecurityFr omDB(Secur ityServer. java:1578)
      at com.filenet.engine.securit y.Security Server.get ObjectSecu rity(Secur ityServer. java:1164)
      at com.filenet.engine.persist .Independe ntPersiste r.checkCre ateInstanc ePermissio n(Independ entPersist er.java:16 79)
      at com.filenet.engine.persist .Independe ntPersiste r.checkCre atePermiss ions(Indep endentPers ister.java :1483)
      at com.filenet.engine.persist .Independe ntPersiste r.preCreat e(Independ entPersist er.java:10 20)
      at com.filenet.engine.persist .Independe ntPersiste r.preExecu teChange(I ndependent Persister. java:453)
      at com.filenet.engine.persist .Subscriba blePersist er.preExec uteChange( Subscribab lePersiste r.java:242 )
      at com.filenet.engine.persist .Containab lePersiste r.preExecu teChange(C ontainable Persister. java:93)
      at com.filenet.engine.persist .WithConte ntPersiste r.preExecu teChange(W ithContent Persister. java:489)
      at com.filenet.engine.persist .Versionab lePersiste r.preExecu teChange(V ersionable Persister. java:225)
      at com.filenet.engine.persist .Independe ntPersiste r.executeC hangeWork( Independen tPersister .java:366)
      at com.filenet.engine.persist .Independe ntPersiste r.executeC hange(Inde pendentPer sister.jav a:231)
      at com.filenet.engine.persist .Subscriba blePersist er.execute Change(Sub scribableP ersister.j ava:152)
      at com.filenet.engine.jca.imp l.RequestB rokerImpl. executeCha nges(Reque stBrokerIm pl.java:12 58)
      at com.filenet.engine.jca.imp l.RequestB rokerImpl. executeCha nges(Reque stBrokerIm pl.java:11 40)
      at com.filenet.engine.ejb.Eng ineCoreBea n._execute Changes(En gineCoreBe an.java:57 0)
      at com.filenet.engine.ejb.Eng ineCoreBea n.executeC hanges(Eng ineCoreBea n.java:538 )
      at com.filenet.engine.ejb.EJS LocalState lessEngine Core_22877 cb1.execut eChanges(U nknown Source)
      at com.filenet.engine.ejb.Eng ineBean.ex ecuteChang es(EngineB ean.java:6 41)
      at com.filenet.apiimpl.transp ort.ejbstu bs.EJSRemo teStateles sEngine_2e 64c374.exe cuteChange s(Unknown Source)
      at sun.reflect.NativeMethodAc cessorImpl .invoke0(N ative Method)
      at sun.reflect.NativeMethodAc cessorImpl .invoke(Na tiveMethod AccessorIm pl.java:64 )
      at sun.reflect.DelegatingMeth odAccessor Impl.invok e(Delegati ngMethodAc cessorImpl .java:43)
      at java.lang.reflect.Method.i nvoke(Meth od.java:61 5)
      at com.ibm.rmi.util.ProxyUtil $4.run(Pro xyUtil.jav a:727)
      at java.security.AccessContro ller.doPri vileged(Ac cessContro ller.java: 241)
      at com.ibm.rmi.util.ProxyUtil .invokeWit hClassLoad ers(ProxyU til.java:7 25)
      at com.ibm.CORBA.iiop.ClientD elegate.in voke(Clien tDelegate. java:1123)
      at $Proxy84.executeChanges(Un known Source)
      at com.filenet.apiimpl.transp ort.ejbstu bs._Engine _Stub.exec uteChanges (Unknown Source)
      at com.filenet.apiimpl.transp ort.ejb.EJ BSession$E JBImpl._ex ecuteChang es(EJBSess ion.java:5 86)
      at com.filenet.apiimpl.transp ort.ejb.EJ BSession$E JBImpl.run (EJBSessio n.java:397 )
      at java.security.AccessContro ller.doPri vileged(Ac cessContro ller.java: 274)
      at javax.security.auth.Subjec t.doAs(Sub ject.java: 573)
      at com.ibm.websphere.security .auth.WSSu bject.doAs (WSSubject .java:168)
      at sun.reflect.GeneratedMetho dAccessor8 4.invoke(U nknown Source)
      at sun.reflect.DelegatingMeth odAccessor Impl.invok e(Delegati ngMethodAc cessorImpl .java:43)
      at java.lang.reflect.Method.i nvoke(Meth od.java:61 5)
      at com.filenet.apiimpl.util.J 2EEUtilWS. doAs(J2EEU tilWS.java :207)
      at com.filenet.apiimpl.transp ort.ejb.EJ BSession$E JBImpl.exe cuteChange s(EJBSessi on.java:47 5)
      at com.filenet.apiimpl.transp ort.ejb.EJ BSession.e xecuteChan ges(EJBSes sion.java: 228)
      at com.filenet.apiimpl.util.S essionHand le.execute Changes(Se ssionHandl e.java:122 )
      at com.filenet.apiimpl.core.S ession.cal lExecuteCh anges(Sess ion.java:1 79)
      at com.filenet.apiimpl.core.S ession.exe cuteChange s(Session. java:555)
      at com.filenet.apiimpl.core.S ession.exe cuteChange (Session.j ava:830)
      at com.filenet.apiimpl.core.I ndependent lyPersista bleObjectI mpl.save(I ndependent lyPersista bleObjectI mpl.java:7 7)
      at com.filenet.apiimpl.core.I ndependent lyPersista bleObjectI mpl.save(I ndependent lyPersista bleObjectI mpl.java:6 9)
      at com.filenet.wcm.api.impl.b d.ZMI_Crea teDocument .execute(Z MI_CreateD ocument.ja va:188)
      at com.filenet.wcm.api.impl.b d.MethodIm plementati on.createA ndCall(Met hodImpleme ntation.ja va:152)
      at com.filenet.wcm.api.impl.b d.RcBd.doR pc(RcBd.ja va:116)
      at com.filenet.wcm.api.impl.b d.RcBd.doR pc(RcBd.ja va:33)
      at com.filenet.wcm.api.impl.R emoteComma nd.execute (RemoteCom mand.java: 416)
      at com.filenet.wcm.api.impl.R emoteComma nd.execute Inner(Remo teCommand. java:398)
      at com.filenet.wcm.api.impl.R emoteComma nd.execute (RemoteCom mand.java: 330)
      at com.filenet.wcm.api.impl.R emoteComma nd.execute ExpectingB O(RemoteCo mmand.java :249)
      at com.filenet.wcm.api.impl.O bjectStore Impl.callC reateObjec t(ObjectSt oreImpl.ja va:589)
      at com.filenet.wcm.api.impl.O bjectStore Impl.creat eObject(Ob jectStoreI mpl.java:5 19)
      at com.filenet.bp8.apps.serve r.util.pre fs.Bp8Conf ig.addNewD ocument(Bp 8Config.ja va:148)
      at com.filenet.wcm.toolkit.se rver.util. prefs.WcmC onfigurati on.addUser PrefsDocum ent(WcmCon figuration .java:181)
      at com.filenet.bp8.apps.serve r.util.pre fs.Bp8Conf ig.createN ewUserPref s(Bp8Confi g.java:119 )
      at com.filenet.wcm.toolkit.se rver.util. prefs.WcmC onfigurati on.loadUse rPreferenc es(WcmConf iguration. java:207)
      at com.filenet.wcm.toolkit.se rver.util. prefs.WcmC onfigurati on.initial ize(WcmCon figuration .java:106)
      at com.filenet.wcm.toolkit.se rver.util. prefs.WcmC onfigurati on.<init>( WcmConfigu ration.jav a:64)
      at com.filenet.bp8.apps.serve r.util.pre fs.Bp8Conf ig.<init>( Bp8Config. java:81)
      at com.filenet.bp8.apps.serve r.controll er.Bp8Cont roller.get Bp8Config( Bp8Control ler.java:2 21)
      at com.filenet.bp8.apps.serve r.controll er.Bp8Cont roller.get Configurat ion(Bp8Con troller.ja va:213)
      at com.ibm._jsp._Bp8MainModul eJSP._jspS ervice(_Bp 8MainModul eJSP.java: 190)
      at com.ibm.ws.jsp.runtime.Htt pJspBase.s ervice(Htt pJspBase.j ava:87)
      at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 856)
      at com.ibm.ws.cache.servlet.S ervletWrap per.servic eProxied(S ervletWrap per.java:2 76)
      at com.ibm.ws.cache.servlet.C acheHook.h andleFragm ent(CacheH ook.java:4 63)
      at com.ibm.ws.cache.servlet.C acheHook.h andleServl et(CacheHo ok.java:28 1)
      at com.ibm.ws.cache.servlet.S ervletWrap per.servic e(ServletW rapper.jav a:256)
      at com.ibm.ws.webcontainer.se rvlet.Serv letWrapper .service(S ervletWrap per.java:9 89)
      at com.ibm.ws.webcontainer.se rvlet.Serv letWrapper .handleReq uest(Servl etWrapper. java:501)
      at com.ibm.ws.wswebcontainer. servlet.Se rvletWrapp er.handleR equest(Ser vletWrappe r.java:464 )
      at com.ibm.wsspi.webcontainer .servlet.G enericServ letWrapper .handleReq uest(Gener icServletW rapper.jav a:122)
      at com.ibm.ws.jsp.webcontaine rext.Abstr actJSPExte nsionServl etWrapper. handleRequ est(Abstra ctJSPExten sionServle tWrapper.j ava:225)
      at com.ibm.ws.webcontainer.we bapp.WebAp pRequestDi spatcher.i nclude(Web AppRequest Dispatcher .java:639)
      at com.filenet.wcm.toolkit.se rver.base. WcmControl ler.server SideInclud e(WcmContr oller.java :5541)
      at com.filenet.wcm.toolkit.se rver.base. WcmUiModul e.serverSi deInclude( WcmUiModul e.java:602 )
      at com.filenet.wcm.toolkit.se rver.base. WcmUiModul e.serverSi deInclude( WcmUiModul e.java:567 )
      at com.filenet.wcm.toolkit.se rver.base. WcmUiModul e.renderJS P(WcmUiMod ule.java:6 69)
      at com.filenet.wcm.toolkit.se rver.util. WcmUi.rend er(WcmUi.j ava:90)
      at com.filenet.wcm.toolkit.se rver.util. WcmUi.rend er(WcmUi.j ava:82)
      at com.ibm._jsp._Bp8Main._jsp Service(_B p8Main.jav a:140)
      at com.ibm.ws.jsp.runtime.Htt pJspBase.s ervice(Htt pJspBase.j ava:87)
      at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 856)
      at com.ibm.ws.cache.servlet.S ervletWrap per.servic eProxied(S ervletWrap per.java:2 76)
      at com.ibm.ws.cache.servlet.C acheHook.h andleFragm ent(CacheH ook.java:4 63)
      at com.ibm.ws.cache.servlet.C acheHook.h andleServl et(CacheHo ok.java:28 1)
      at com.ibm.ws.cache.servlet.S ervletWrap per.servic e(ServletW rapper.jav a:256)
      at com.ibm.ws.webcontainer.se rvlet.Serv letWrapper .service(S ervletWrap per.java:9 89)
      at com.ibm.ws.webcontainer.se rvlet.Serv letWrapper .handleReq uest(Servl etWrapper. java:501)
      at com.ibm.ws.wswebcontainer. servlet.Se rvletWrapp er.handleR equest(Ser vletWrappe r.java:464 )
      at com.ibm.wsspi.webcontainer .servlet.G enericServ letWrapper .handleReq uest(Gener icServletW rapper.jav a:122)
      at com.ibm.ws.jsp.webcontaine rext.Abstr actJSPExte nsionServl etWrapper. handleRequ est(Abstra ctJSPExten sionServle tWrapper.j ava:225)
      at com.ibm.ws.webcontainer.we bapp.WebAp pRequestDi spatcher.i nclude(Web AppRequest Dispatcher .java:639)
      at com.filenet.wcm.toolkit.se rver.base. WcmControl ler.server SideInclud e(WcmContr oller.java :5541)
      at com.filenet.bp8.apps.serve r.controll er.Bp8Cont roller.han dleEvent(B p8Controll er.java:55 0)
      at com.ibm._jsp._Bp8Main._jsp Service(_B p8Main.jav a:111)
      at com.ibm.ws.jsp.runtime.Htt pJspBase.s ervice(Htt pJspBase.j ava:87)
      at javax.servlet.http.HttpSer vlet.servi ce(HttpSer vlet.java: 856)
      at com.ibm.ws.cache.servlet.S ervletWrap per.servic eProxied(S ervletWrap per.java:2 76)
      at com.ibm.ws.cache.servlet.C acheHook.h andleFragm ent(CacheH ook.java:4 63)
      at com.ibm.ws.cache.servlet.C acheHook.h andleServl et(CacheHo ok.java:28 1)
      at com.ibm.ws.cache.servlet.S ervletWrap per.servic e(ServletW rapper.jav a:256)
      at com.ibm.ws.webcontainer.se rvlet.Serv letWrapper .service(S ervletWrap per.java:9 89)
      at com.ibm.ws.webcontainer.se rvlet.Serv letWrapper .handleReq uest(Servl etWrapper. java:501)
      at com.ibm.ws.wswebcontainer. servlet.Se rvletWrapp er.handleR equest(Ser vletWrappe r.java:464 )
      at com.ibm.wsspi.webcontainer .servlet.G enericServ letWrapper .handleReq uest(Gener icServletW rapper.jav a:122)
      at com.ibm.ws.jsp.webcontaine rext.Abstr actJSPExte nsionServl etWrapper. handleRequ est(Abstra ctJSPExten sionServle tWrapper.j ava:225)
      at com.ibm.ws.webcontainer.se rvlet.Cach eServletWr apper.hand leRequest( CacheServl etWrapper. java:90)
      at com.ibm.ws.webcontainer.We bContainer .handleReq uest(WebCo ntainer.ja va:744)
      at com.ibm.ws.wswebcontainer. WebContain er.handleR equest(Web Container. java:1455)
      at com.ibm.ws.webcontainer.ch annel.WCCh annelLink. ready(WCCh annelLink. java:113)
      at com.ibm.ws.http.channel.in bound.impl .HttpInbou ndLink.han dleDiscrim ination(Ht tpInboundL ink.java:4 54)
      at com.ibm.ws.http.channel.in bound.impl .HttpInbou ndLink.han dleNewInfo rmation(Ht tpInboundL ink.java:3 83)
      at com.ibm.ws.http.channel.in bound.impl .HttpICLRe adCallback .complete( HttpICLRea dCallback. java:102)
      at com.ibm.ws.tcp.channel.imp l.AioReadC ompletionL istener.fu tureComple ted(AioRea dCompletio nListener. java:165)
      at com.ibm.io.async.AbstractA syncFuture .invokeCal lback(Abst ractAsyncF uture.java :217)
      at com.ibm.io.async.AsyncChan nelFuture. fireComple tionAction s(AsyncCha nnelFuture .java:161)
      at com.ibm.io.async.AsyncFutu re.complet ed(AsyncFu ture.java: 136)
      at com.ibm.io.async.ResultHan dler.compl ete(Result Handler.ja va:195)
      at com.ibm.io.async.ResultHan dler.runEv entProcess ingLoop(Re sultHandle r.java:743 )
      at com.ibm.io.async.ResultHan dler$2.run (ResultHan dler.java: 873)
      at com.ibm.ws.util.ThreadPool $Worker.ru n(ThreadPo ol.java:14 69)
Caused by: oracle.jdbc.xa.OracleXAExc eption
      at oracle.jdbc.xa.OracleXARes ource.chec kError(Ora cleXAResou rce.java:1 120)
      at oracle.jdbc.xa.client.Orac leXAResour ce.start(O racleXARes ource.java :249)
      at com.ibm.ws.rsadapter.spi.W SRdbXaReso urceImpl.s tart(WSRdb XaResource Impl.java: 1324)
      at com.ibm.ejs.j2c.XATransact ionWrapper .start(XAT ransaction Wrapper.ja va:1467)
      at com.ibm.ws.Transaction.JTA .JTAResour ceBase.sta rt(JTAReso urceBase.j ava:145)
      at com.ibm.ws.Transaction.JTA .Registere dResources .startRes( Registered Resources. java:1223)
      ... 137 more
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.OracleXAExc
[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.OracleXAExc
      at oracle.jdbc.xa.OracleXARes
      at oracle.jdbc.xa.client.Orac
      at com.ibm.ws.rsadapter.spi.W
      at com.ibm.ejs.j2c.XATransact
      at com.ibm.ws.Transaction.JTA
      at com.ibm.ws.Transaction.JTA
      at com.ibm.ws.Transaction.JTA
      at com.ibm.ws.Transaction.JTA
      at com.ibm.ws.Transaction.JTA
      at com.ibm.ejs.j2c.XATransact
      at com.ibm.ejs.j2c.Connection
      at com.ibm.ws.rsadapter.spi.W
      at com.ibm.ws.rsadapter.jdbc.
      at com.ibm.ws.rsadapter.jdbc.
      at com.filenet.engine.dbpersi
      at com.filenet.engine.dbpersi
      at com.filenet.engine.securit
      at com.filenet.engine.securit
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.jca.imp
      at com.filenet.engine.jca.imp
      at com.filenet.engine.ejb.Eng
      at com.filenet.engine.ejb.Eng
      at com.filenet.engine.ejb.EJS
      at com.filenet.engine.ejb.Eng
      at com.filenet.apiimpl.transp
      at sun.reflect.NativeMethodAc
      at sun.reflect.NativeMethodAc
      at sun.reflect.DelegatingMeth
      at java.lang.reflect.Method.i
      at com.ibm.rmi.util.ProxyUtil
      at java.security.AccessContro
      at com.ibm.rmi.util.ProxyUtil
      at com.ibm.CORBA.iiop.ClientD
      at $Proxy84.executeChanges(Un
      at com.filenet.apiimpl.transp
      at com.filenet.apiimpl.transp
      at com.filenet.apiimpl.transp
      at java.security.AccessContro
      at javax.security.auth.Subjec
      at com.ibm.websphere.security
      at sun.reflect.GeneratedMetho
      at sun.reflect.DelegatingMeth
      at java.lang.reflect.Method.i
      at com.filenet.apiimpl.util.J
      at com.filenet.apiimpl.transp
      at com.filenet.apiimpl.transp
      at com.filenet.apiimpl.util.S
      at com.filenet.apiimpl.core.S
      at com.filenet.apiimpl.core.S
      at com.filenet.apiimpl.core.S
      at com.filenet.apiimpl.core.I
      at com.filenet.apiimpl.core.I
      at com.filenet.wcm.api.impl.b
      at com.filenet.wcm.api.impl.b
      at com.filenet.wcm.api.impl.b
      at com.filenet.wcm.api.impl.b
      at com.filenet.wcm.api.impl.R
      at com.filenet.wcm.api.impl.R
      at com.filenet.wcm.api.impl.R
      at com.filenet.wcm.api.impl.R
      at com.filenet.wcm.api.impl.O
      at com.filenet.wcm.api.impl.O
      at com.filenet.bp8.apps.serve
      at com.filenet.wcm.toolkit.se
      at com.filenet.bp8.apps.serve
      at com.filenet.wcm.toolkit.se
      at com.filenet.wcm.toolkit.se
      at com.filenet.wcm.toolkit.se
      at com.filenet.bp8.apps.serve
      at com.filenet.bp8.apps.serve
      at com.filenet.bp8.apps.serve
      at com.ibm._jsp._Bp8MainModul
      at com.ibm.ws.jsp.runtime.Htt
      at javax.servlet.http.HttpSer
      at com.ibm.ws.cache.servlet.S
      at com.ibm.ws.cache.servlet.C
      at com.ibm.ws.cache.servlet.C
      at com.ibm.ws.cache.servlet.S
      at com.ibm.ws.webcontainer.se
      at com.ibm.ws.webcontainer.se
      at com.ibm.ws.wswebcontainer.
      at com.ibm.wsspi.webcontainer
      at com.ibm.ws.jsp.webcontaine
      at com.ibm.ws.webcontainer.we
      at com.filenet.wcm.toolkit.se
      at com.filenet.wcm.toolkit.se
      at com.filenet.wcm.toolkit.se
      at com.filenet.wcm.toolkit.se
      at com.filenet.wcm.toolkit.se
      at com.filenet.wcm.toolkit.se
      at com.ibm._jsp._Bp8Main._jsp
      at com.ibm.ws.jsp.runtime.Htt
      at javax.servlet.http.HttpSer
      at com.ibm.ws.cache.servlet.S
      at com.ibm.ws.cache.servlet.C
      at com.ibm.ws.cache.servlet.C
      at com.ibm.ws.cache.servlet.S
      at com.ibm.ws.webcontainer.se
      at com.ibm.ws.webcontainer.se
      at com.ibm.ws.wswebcontainer.
      at com.ibm.wsspi.webcontainer
      at com.ibm.ws.jsp.webcontaine
      at com.ibm.ws.webcontainer.we
      at com.filenet.wcm.toolkit.se
      at com.filenet.bp8.apps.serve
      at com.ibm._jsp._Bp8Main._jsp
      at com.ibm.ws.jsp.runtime.Htt
      at javax.servlet.http.HttpSer
      at com.ibm.ws.cache.servlet.S
      at com.ibm.ws.cache.servlet.C
      at com.ibm.ws.cache.servlet.C
      at com.ibm.ws.cache.servlet.S
      at com.ibm.ws.webcontainer.se
      at com.ibm.ws.webcontainer.se
      at com.ibm.ws.wswebcontainer.
      at com.ibm.wsspi.webcontainer
      at com.ibm.ws.jsp.webcontaine
      at com.ibm.ws.webcontainer.se
      at com.ibm.ws.webcontainer.We
      at com.ibm.ws.wswebcontainer.
      at com.ibm.ws.webcontainer.ch
      at com.ibm.ws.http.channel.in
      at com.ibm.ws.http.channel.in
      at com.ibm.ws.http.channel.in
      at com.ibm.ws.tcp.channel.imp
      at com.ibm.io.async.AbstractA
      at com.ibm.io.async.AsyncChan
      at com.ibm.io.async.AsyncFutu
      at com.ibm.io.async.ResultHan
      at com.ibm.io.async.ResultHan
      at com.ibm.io.async.ResultHan
      at com.ibm.ws.util.ThreadPool
[10/28/08 9:56:56:081 GMT] 00000046 XATransaction E Â J2CA0030E: Method enlist caught javax.transaction.SystemEx
      at com.ibm.ws.Transaction.JTA
      at com.ibm.ws.Transaction.JTA
      at com.ibm.ws.Transaction.JTA
      at com.ibm.ws.Transaction.JTA
      at com.ibm.ejs.j2c.XATransact
      at com.ibm.ejs.j2c.Connection
      at com.ibm.ws.rsadapter.spi.W
      at com.ibm.ws.rsadapter.jdbc.
      at com.ibm.ws.rsadapter.jdbc.
      at com.filenet.engine.dbpersi
      at com.filenet.engine.dbpersi
      at com.filenet.engine.securit
      at com.filenet.engine.securit
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.persist
      at com.filenet.engine.jca.imp
      at com.filenet.engine.jca.imp
      at com.filenet.engine.ejb.Eng
      at com.filenet.engine.ejb.Eng
      at com.filenet.engine.ejb.EJS
      at com.filenet.engine.ejb.Eng
      at com.filenet.apiimpl.transp
      at sun.reflect.NativeMethodAc
      at sun.reflect.NativeMethodAc
      at sun.reflect.DelegatingMeth
      at java.lang.reflect.Method.i
      at com.ibm.rmi.util.ProxyUtil
      at java.security.AccessContro
      at com.ibm.rmi.util.ProxyUtil
      at com.ibm.CORBA.iiop.ClientD
      at $Proxy84.executeChanges(Un
      at com.filenet.apiimpl.transp
      at com.filenet.apiimpl.transp
      at com.filenet.apiimpl.transp
      at java.security.AccessContro
      at javax.security.auth.Subjec
      at com.ibm.websphere.security
      at sun.reflect.GeneratedMetho
      at sun.reflect.DelegatingMeth
      at java.lang.reflect.Method.i
      at com.filenet.apiimpl.util.J
      at com.filenet.apiimpl.transp
      at com.filenet.apiimpl.transp
      at com.filenet.apiimpl.util.S
      at com.filenet.apiimpl.core.S
      at com.filenet.apiimpl.core.S
      at com.filenet.apiimpl.core.S
      at com.filenet.apiimpl.core.I
      at com.filenet.apiimpl.core.I
      at com.filenet.wcm.api.impl.b
      at com.filenet.wcm.api.impl.b
      at com.filenet.wcm.api.impl.b
      at com.filenet.wcm.api.impl.b
      at com.filenet.wcm.api.impl.R
      at com.filenet.wcm.api.impl.R
      at com.filenet.wcm.api.impl.R
      at com.filenet.wcm.api.impl.R
      at com.filenet.wcm.api.impl.O
      at com.filenet.wcm.api.impl.O
      at com.filenet.bp8.apps.serve
      at com.filenet.wcm.toolkit.se
      at com.filenet.bp8.apps.serve
      at com.filenet.wcm.toolkit.se
      at com.filenet.wcm.toolkit.se
      at com.filenet.wcm.toolkit.se
      at com.filenet.bp8.apps.serve
      at com.filenet.bp8.apps.serve
      at com.filenet.bp8.apps.serve
      at com.ibm._jsp._Bp8MainModul
      at com.ibm.ws.jsp.runtime.Htt
      at javax.servlet.http.HttpSer
      at com.ibm.ws.cache.servlet.S
      at com.ibm.ws.cache.servlet.C
      at com.ibm.ws.cache.servlet.C
      at com.ibm.ws.cache.servlet.S
      at com.ibm.ws.webcontainer.se
      at com.ibm.ws.webcontainer.se
      at com.ibm.ws.wswebcontainer.
      at com.ibm.wsspi.webcontainer
      at com.ibm.ws.jsp.webcontaine
      at com.ibm.ws.webcontainer.we
      at com.filenet.wcm.toolkit.se
      at com.filenet.wcm.toolkit.se
      at com.filenet.wcm.toolkit.se
      at com.filenet.wcm.toolkit.se
      at com.filenet.wcm.toolkit.se
      at com.filenet.wcm.toolkit.se
      at com.ibm._jsp._Bp8Main._jsp
      at com.ibm.ws.jsp.runtime.Htt
      at javax.servlet.http.HttpSer
      at com.ibm.ws.cache.servlet.S
      at com.ibm.ws.cache.servlet.C
      at com.ibm.ws.cache.servlet.C
      at com.ibm.ws.cache.servlet.S
      at com.ibm.ws.webcontainer.se
      at com.ibm.ws.webcontainer.se
      at com.ibm.ws.wswebcontainer.
      at com.ibm.wsspi.webcontainer
      at com.ibm.ws.jsp.webcontaine
      at com.ibm.ws.webcontainer.we
      at com.filenet.wcm.toolkit.se
      at com.filenet.bp8.apps.serve
      at com.ibm._jsp._Bp8Main._jsp
      at com.ibm.ws.jsp.runtime.Htt
      at javax.servlet.http.HttpSer
      at com.ibm.ws.cache.servlet.S
      at com.ibm.ws.cache.servlet.C
      at com.ibm.ws.cache.servlet.C
      at com.ibm.ws.cache.servlet.S
      at com.ibm.ws.webcontainer.se
      at com.ibm.ws.webcontainer.se
      at com.ibm.ws.wswebcontainer.
      at com.ibm.wsspi.webcontainer
      at com.ibm.ws.jsp.webcontaine
      at com.ibm.ws.webcontainer.se
      at com.ibm.ws.webcontainer.We
      at com.ibm.ws.wswebcontainer.
      at com.ibm.ws.webcontainer.ch
      at com.ibm.ws.http.channel.in
      at com.ibm.ws.http.channel.in
      at com.ibm.ws.http.channel.in
      at com.ibm.ws.tcp.channel.imp
      at com.ibm.io.async.AbstractA
      at com.ibm.io.async.AsyncChan
      at com.ibm.io.async.AsyncFutu
      at com.ibm.io.async.ResultHan
      at com.ibm.io.async.ResultHan
      at com.ibm.io.async.ResultHan
      at com.ibm.ws.util.ThreadPool
Caused by: oracle.jdbc.xa.OracleXAExc
      at oracle.jdbc.xa.OracleXARes
      at oracle.jdbc.xa.client.Orac
      at com.ibm.ws.rsadapter.spi.W
      at com.ibm.ejs.j2c.XATransact
      at com.ibm.ws.Transaction.JTA
      at com.ibm.ws.Transaction.JTA
      ... 137 more
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Are you happy with the solution? If so, you can close the question and award points.
Cheers.