java - javax.transaction.RollbackException -


i have been occuring below exception while committing transaction. getting transaction on javax.ejb.sessioncontext

error code: ejb_error title: ejb error message: unexpected ejb error occurred.  triggered when cmp bean fails persistance operation, should rare. severity: 3 additional message: transaction commit failed due enclosed exception. error location: dealerdataloaderbean.commit  original exception error stack: javax.transaction.rollbackexception     @ com.ibm.tx.jta.transactionimpl.stage3commitprocessing(transactionimpl.java:1221)     @ com.ibm.tx.jta.transactionimpl.processcommit(transactionimpl.java:991)     @ com.ibm.tx.jta.transactionimpl.commit(transactionimpl.java:913)     @ com.ibm.ws.tx.jta.tranmanagerimpl.commit(tranmanagerimpl.java:377)     @ com.ibm.tx.jta.tranmanagerset.commit(tranmanagerset.java:161)     @ com.ibm.ws.tx.jta.usertransactionimpl.commit(usertransactionimpl.java:293)     @ com.ibm.ejs.container.usertransactionwrapper.commit(usertransactionwrapper.java:305)     @ com.freightliner.dps.dealer.dealerdataloaderbean.commit(dealerdataloaderbean.java:1044)     @ com.freightliner.dps.dealer.dealerdataloaderbean.load(dealerdataloaderbean.java:142)     @ com.freightliner.dps.dealer.ejsremotestatelessdealerdataloader_66b9401b.load(ejsremotestatelessdealerdataloader_66b9401b.java:27)     @ com.freightliner.dps.dealer._dealerdataloader_stub.load(_dealerdataloader_stub.java:264)     @ com.freightliner.dps.admin.toolsaction.dealerupdate(toolsaction.java:143)     @ sun.reflect.nativemethodaccessorimpl.invoke0(native method)     @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:48)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:37)     @ java.lang.reflect.method.invoke(method.java:600)     @ org.apache.struts.actions.dispatchaction.dispatchmethod(dispatchaction.java:280)     @ org.apache.struts.actions.dispatchaction.execute(dispatchaction.java:216)     @ org.apache.struts.action.requestprocessor.processactionperform(requestprocessor.java:484)     @ org.apache.struts.action.requestprocessor.process(requestprocessor.java:274)     @ org.apache.struts.action.actionservlet.process(actionservlet.java:1482)     @ org.apache.struts.action.actionservlet.dopost(actionservlet.java:525)     @ javax.servlet.http.httpservlet.service(httpservlet.java:738)     @ javax.servlet.http.httpservlet.service(httpservlet.java:831)     @ com.ibm.ws.webcontainer.servlet.servletwrapper.service(servletwrapper.java:1655)     @ com.ibm.ws.webcontainer.servlet.servletwrapper.service(servletwrapper.java:1595)     @ com.ibm.ws.webcontainer.filter.webappfilterchain.dofilter(webappfilterchain.java:131)     @ com.freightliner.membershipservices.webmethods.accessfilter.dofilter(accessfilter.java:165)     @ com.ibm.ws.webcontainer.filter.filterinstancewrapper.dofilter(filterinstancewrapper.java:188)     @ com.ibm.ws.webcontainer.filter.webappfilterchain.dofilter(webappfilterchain.java:116)     @ com.ibm.ws.webcontainer.filter.webappfilterchain._dofilter(webappfilterchain.java:77)     @ com.ibm.ws.webcontainer.filter.webappfiltermanager.dofilter(webappfiltermanager.java:908)     @ com.ibm.ws.webcontainer.servlet.servletwrapper.handlerequest(servletwrapper.java:932)     @ com.ibm.ws.webcontainer.servlet.servletwrapper.handlerequest(servletwrapper.java:500)     @ com.ibm.ws.webcontainer.servlet.servletwrapperimpl.handlerequest(servletwrapperimpl.java:178)     @ com.ibm.ws.webcontainer.servlet.cacheservletwrapper.handlerequest(cacheservletwrapper.java:91)     @ com.ibm.ws.webcontainer.webcontainer.handlerequest(webcontainer.java:864)     @ com.ibm.ws.webcontainer.wswebcontainer.handlerequest(wswebcontainer.java:1583)     @ com.ibm.ws.webcontainer.channel.wcchannellink.ready(wcchannellink.java:186)     @ com.ibm.ws.http.channel.inbound.impl.httpinboundlink.handlediscrimination(httpinboundlink.java:455)     @ com.ibm.ws.http.channel.inbound.impl.httpinboundlink.handlenewinformation(httpinboundlink.java:384)     @ com.ibm.ws.http.channel.inbound.impl.httpiclreadcallback.complete(httpiclreadcallback.java:83)     @ com.ibm.ws.tcp.channel.impl.aioreadcompletionlistener.futurecompleted(aioreadcompletionlistener.java:165)     @ com.ibm.io.async.abstractasyncfuture.invokecallback(abstractasyncfuture.java:217)     @ com.ibm.io.async.asyncchannelfuture.firecompletionactions(asyncchannelfuture.java:161)     @ com.ibm.io.async.asyncfuture.completed(asyncfuture.java:138)     @ com.ibm.io.async.resulthandler.complete(resulthandler.java:204)     @ com.ibm.io.async.resulthandler.runeventprocessingloop(resulthandler.java:775)     @ com.ibm.io.async.resulthandler$2.run(resulthandler.java:905)     @ com.ibm.ws.util.threadpool$worker.run(threadpool.java:1550) caused by: java.lang.runtimeexception: java.lang.runtimeexception:      @ com.ibm.ejs.util.tran.syncdriver.beforecompletion(syncdriver.java:310)     @ com.ibm.tx.jta.registeredsyncs.coredistributebefore(registeredsyncs.java:289)     @ com.ibm.ws.tx.jta.registeredsyncs.distributebefore(registeredsyncs.java:150)     @ com.ibm.ws.tx.jta.transactionimpl.preprepare(transactionimpl.java:2312)     @ com.ibm.ws.tx.jta.transactionimpl.stage1commitprocessing(transactionimpl.java:533)     @ com.ibm.tx.jta.transactionimpl.processcommit(transactionimpl.java:978)     ... 48 more caused by: java.lang.runtimeexception:      @ com.ibm.ejs.container.containertx.beforecompletion(containertx.java:867)     @ com.ibm.ejs.util.tran.syncdriver.beforecompletion(syncdriver.java:280)     ... 53 more caused by: com.ibm.ws.exception.wsejbexception: nested exception is: com.ibm.ws.ejbpersistence.utilpm.persistencemanagerexception: pmgr6022e: error using adapter create or execute interaction. com.ibm.ws.rsadapter.cci.wsinteractionimpl@59b259b2     @ com.ibm.ws.ejbpersistence.beanextensions.concretebeanstatefulinstanceextensionimpl.executestore(concretebeanstatefulinstanceextensionimpl.java:2131)     @ com.ibm.ws.ejbpersistence.beanextensions.cbreadystate.ejbstore(cbreadystate.java:64)     @ com.ibm.ws.ejbpersistence.beanextensions.concretebeanstatefulinstanceextensionimpl.ejbstore(concretebeanstatefulinstanceextensionimpl.java:604)     @ com.freightliner.dps.dealer.concretedealerdetails_8f424d45.ejbstore(concretedealerdetails_8f424d45.java:58)     @ com.ibm.ejs.container.containermanaged2_0beano.store(containermanaged2_0beano.java:325)     @ com.ibm.ejs.container.entitybeano.beforecompletion(entitybeano.java:1236)     @ com.ibm.ejs.container.containertx.beforecompletion(containertx.java:611)     ... 54 more caused by: com.ibm.ws.ejbpersistence.utilpm.persistencemanagerexception: pmgr6022e: error using adapter create or execute interaction. com.ibm.ws.rsadapter.cci.wsinteractionimpl@59b259b2     @ com.ibm.ws.ejbpersistence.dataaccess.dataaccessrequestimpl.execute(dataaccessrequestimpl.java:307)     @ com.ibm.ws.ejbpersistence.beanextensions.concretebeanstatefulinstanceextensionimpl.executestore(concretebeanstatefulinstanceextensionimpl.java:2108)     ... 60 more caused by: java.sql.sqlexception: db2 sql error: sqlcode=-913, sqlstate=57033, sqlerrmc=00c90088, driver=3.59.81dsra0010e: sql state = 57033, error code = -913     @ com.ibm.db2.jcc.am.dd.a(dd.java:679)     @ com.ibm.db2.jcc.am.dd.a(dd.java:60)     @ com.ibm.db2.jcc.am.dd.a(dd.java:127)     @ com.ibm.db2.jcc.am.bn.b(bn.java:2231)     @ com.ibm.db2.jcc.am.bn.c(bn.java:2214)     @ com.ibm.db2.jcc.t4.cb.k(cb.java:355)     @ com.ibm.db2.jcc.t4.cb.a(cb.java:61)     @ com.ibm.db2.jcc.t4.q.a( 

you better have @ db2. according stacktrace have deadlock there; check sequence of statements execute see why deadlock occurred.

check out!


Comments

Popular posts from this blog

python - Scipy curvefit RuntimeError:Optimal parameters not found: Number of calls to function has reached maxfev = 1000 -

c# - How to add a new treeview at the selected node? -

java - netbeans "Please wait - classpath scanning in progress..." -