Question

1
Replies
1035
Views
_PadmaG85 Member since 2013 1 post
TMG Health
Posted: April 5, 2018
Last activity: April 9, 2018
Closed

Database-GeneralError during acquireLock bean method call

Out testing environment is down with the following errors in logs

(mgmt.base.RequestorPassivation) ERROR - Error destroying requestor
com.pega.pegarules.pub.database.DatabaseException: Database-General Error during acquireLock bean method call See nested exception; nested exception is: java.lang.RuntimeException: Problem during method invocation (setSessionContext)
From: (B504FBCE8F6A51F4268DCD97CE0200FA8)
at com.pega.pegarules.data.internal.access.LockManagerImpl.unlockForRequestor(LockManagerImpl.java:1981)
at com.pega.pegarules.session.internal.mgmt.base.RequestorPassivation.cleanupImpl(RequestorPassivation.java:555)
at com.pega.pegarules.session.internal.mgmt.PRRequestorBase.cleanup(PRRequestorBase.java:807)
at com.pega.pegarules.session.internal.mgmt.PRRequestorImpl.cleanup(PRRequestorImpl.java:305)
at com.pega.pegarules.session.internal.mgmt.base.NodeRequestorMgt.cleanupInner(NodeRequestorMgt.java:912)
at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1000)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:730)
at com.pega.pegarules.session.internal.mgmt.base.NodeRequestorMgt.cleanupRequestor(NodeRequestorMgt.java:820)
at com.pega.pegarules.session.internal.mgmt.base.NodeRequestorMgt.destroyRequestorImpl(NodeRequestorMgt.java:788)
at com.pega.pegarules.session.internal.mgmt.PRNodeImpl.destroyRequestor(PRNodeImpl.java:651)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.returnRequestor(PRSessionProviderImpl.java:605)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1099)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:698)
at com.pega.pegarules.session.internal.async.BatchRequestorTask.run(BatchRequestorTask.java:537)
at com.pega.pegarules.session.internal.async.Agent.queueBatchActivityForAgent(Agent.java:1284)
at com.pega.pegarules.session.internal.async.Agent.queueBatchActivityForAgent(Agent.java:1105)
at com.pega.pegarules.session.internal.async.AgentQueue.run(AgentQueue.java:689)
at com.pega.pegarules.session.internal.async.Agent.runAgentTask(Agent.java:807)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.AsyncServant.processAsyncTask(AsyncServant.java:191)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.AsyncServant.invoke(AsyncServant.java:151)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._invokeEngine_privact(EngineImpl.java:315)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:266)
at com.pega.pegarules.session.internal.engineinterface.etier.ejb.EngineBean.invokeEngine(EngineBean.java:239)
at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:348)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:389)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingException(PRBootstrap.java:411)
at com.pega.pegarules.internal.etier.ejb.EngineBeanBoot.invokeEngine(EngineBeanBoot.java:171)
at com.pega.pegarules.internal.etier.interfaces.EJSLocalStatelessEngineBMT_f2439d86.invokeEngine(Unknown Source)
at com.pega.pegarules.session.internal.engineinterface.etier.mdb.PRAsync.processRequest(PRAsync.java:154)
at com.pega.pegarules.session.internal.engineinterface.etier.asynchbeans.AsyncTask.run(AsyncTask.java:63)
at com.pega.pegarules.session.internal.engineinterface.etier.asynchbeans.RunnableWrapper.run(RunnableWrapper.java:70)
at com.ibm.ws.asynchbeans.J2EEContext$RunProxy.run(J2EEContext.java:270)
at java.security.AccessController.doPrivileged(AccessController.java:359)
at com.ibm.ws.asynchbeans.J2EEContext.run(J2EEContext.java:770)
at com.ibm.ws.asynchbeans.WorkWithExecutionContextImpl.go(WorkWithExecutionContextImpl.java:222)
at com.ibm.ws.asynchbeans.ABWorkItemImpl.run(ABWorkItemImpl.java:159)
at java.lang.Thread.run(Thread.java:767)
Caused by:
javax.ejb.EJBException: See nested exception; nested exception is: java.lang.RuntimeException: Problem during method invocation (setSessionContext)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:444)
at com.pega.pegarules.internal.etier.ejb.LockManagerBeanBoot.setSessionContext(LockManagerBeanBoot.java:107)
at com.ibm.ejs.container.StatelessBeanO.initialize(StatelessBeanO.java:269)
at com.ibm.ejs.container.CMStatelessBeanOFactory.create(CMStatelessBeanOFactory.java:45)
at com.ibm.ejs.container.EJSHome.createBeanO(EJSHome.java:1031)
at com.ibm.ejs.container.EJSHome.createBeanO(EJSHome.java:1141)
at com.ibm.ejs.container.activator.UncachedActivationStrategy.atActivate(UncachedActivationStrategy.java:84)
at com.ibm.ejs.container.activator.Activator.activateBean(Activator.java:599)
at com.ibm.ejs.container.EJSContainer.preInvokeActivate(EJSContainer.java:3972)
at com.ibm.ejs.container.EJSContainer.preInvoke(EJSContainer.java:3277)
at com.pega.pegarules.internal.etier.interfaces.EJSLocalStatelessLockManager_9a306bdc.unlockForRequestor(Unknown Source)
at com.pega.pegarules.data.internal.access.LockManagerImpl.unlockForRequestor(LockManagerImpl.java:1978)
... 42 more
Caused by:
java.lang.RuntimeException: Problem during method invocation (setSessionContext)
... 54 more
Caused by:
java.lang.RuntimeException: Unable to get implementation of class com.pega.pegarules.session.internal.engineinterface.etier.ejb.LockManagerBean
at com.pega.pegarules.internal.bootstrap.PRBootstrap.getImplementationOf(PRBootstrap.java:217)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.getEntry(PRBootstrap.java:302)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.getMethod(PRBootstrap.java:282)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:387)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:438)
... 53 more
Caused

We are not sure what is causing this. Did anyone face this issue before. Any possible solutions? Thx in advance.

System Administration
Moderation Team has archived post
Share this page LinkedIn