Discussion
Accenture
IN
Last activity: 4 Sep 2015 17:20 EDT
Im getting Below error while Webservice call with multiple threads
Hi,
We have A1-Test environment, it has 4 nodes, I’m my application we are Using PEG A as BRE, hit and forgot.
While hitting web services with multiple threads we are getting below logs, because of this we got performance issue. If single thread we are getting response within 2 sec but multiple threads we are getting response like more than 10 sec..
please guide me how to resolve this??
"[ACTIVE] ExecuteThread: '31' for queue: 'weblogic.kernel.Default (self-tuning)'" - Thread t@64
java.lang.Thread.State: RUNNABLE
at com.pega.pegarules.priv.collections.map.MostRecentlyUsedMap.drainPrune(MostRecentlyUsedMap.java:509)
- locked <49e87a1a> (a com.pega.pegarules.priv.collections.map.MostRecentlyUsedMap)
at com.pega.pegarules.priv.collections.map.MostRecentlyUsedMap.get(MostRecentlyUsedMap.java:244)
at com.pega.pegarules.priv.factory.SimplePoolWithPruning.getObject(SimplePoolWithPruning.java:82)
- locked <49e87a1a> (a com.pega.pegarules.priv.collections.map.MostRecentlyUsedMap)
at com.pega.pegarules.data.internal.clipboard.PropertyReferencePoolImpl.get(PropertyReferencePoolImpl.java:88)
at com.pega.pegarules.data.internal.clipboard.PropertyReferencePoolImpl.get(PropertyReferencePoolImpl.java:77)
at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.getIfPresent(ClipboardPageImpl.java:1027)
at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.getIfPresent(ClipboardPageImpl.java:990)
at com.pegarules.generated.IsInPageList_060201_F4NeRE8PfCG0GF$O3zJCSw.IsInPageList06_02_01(IsInPageList_060201_F4NeRE8PfCG0GF$O3zJCSw.java:110)
at com.pegarules.generated.IsInPageList_060201_F4NeRE8PfCG0GF$O3zJCSw.invoke(IsInPageList_060201_F4NeRE8PfCG0GF$O3zJCSw.java:82)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.resolveAndinvokeFunctionViaReflection(LibraryRuntime.java:131)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.invokeLibraryRuntime(LibraryRuntime.java:108)
at com.pega.pegarules.session.internal.mgmt.Executable.invokeLibraryRuntime(Executable.java:7894)
at com.pega.pegarules.priv.generator.LibrarySupport.resolveAndInvokeFunctionViaReflection(LibrarySupport.java:181)
at com.pegarules.generated.pega_rules_utilities.IsInPageList(pega_rules_utilities.java:899)
at com.pegarules.generated.strategy.ra_action_filterproducts_370bbc388f1d93a705b6dfc3557854dd.executeOtherAvlProducts(ra_action_filterproducts_370bbc388f1d93a705b6dfc3557854dd.java:380)
at com.pegarules.generated.strategy.ra_action_filterproducts_370bbc388f1d93a705b6dfc3557854dd.perform(ra_action_filterproducts_370bbc388f1d93a705b6dfc3557854dd.java:113)
at com.pegarules.generated.executeStrategyWithInteraction_060225_fojZ6guClP42FG3tHEh73Q.executeStrategyWithInteraction06_02_25(executeStrategyWithInteraction_060225_fojZ6guClP42FG3tHEh73Q.java:227)
at com.pegarules.generated.executeStrategyWithInteraction_060225_fojZ6guClP42FG3tHEh73Q.invoke(executeStrategyWithInteraction_060225_fojZ6guClP42FG3tHEh73Q.java:93)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.resolveAndinvokeFunctionViaReflection(LibraryRuntime.java:131)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.invokeLibraryRuntime(LibraryRuntime.java:108)
at com.pega.pegarules.session.internal.mgmt.Executable.invokeLibraryRuntime(Executable.java:7894)
at com.pega.pegarules.priv.generator.LibrarySupport.resolveAndInvokeFunctionViaReflection(LibrarySupport.java:181)
at com.pegarules.generated.pega_decisionengine_strategyutils.executeStrategyWithInteraction(pega_decisionengine_strategyutils.java:497)
at com.pegarules.generated.interaction.ra_action_filterproducts_4921a9b2a6d6af173bb7dc5c1ba8b893.strategyExecution(ra_action_filterproducts_4921a9b2a6d6af173bb7dc5c1ba8b893.java:143)
at com.pegarules.generated.interaction.ra_action_filterproducts_4921a9b2a6d6af173bb7dc5c1ba8b893.perform(ra_action_filterproducts_4921a9b2a6d6af173bb7dc5c1ba8b893.java:56)
at com.pega.pegarules.session.internal.mgmt.Executable.doAction(Executable.java:2819)
at com.pegarules.generated.ObtainValue_060220_muSBCEZBGzJ07SwnL3YG8A.ObtainValue06_02_20(ObtainValue_060220_muSBCEZBGzJ07SwnL3YG8A.java:116)
at com.pegarules.generated.ObtainValue_060220_muSBCEZBGzJ07SwnL3YG8A.invoke(ObtainValue_060220_muSBCEZBGzJ07SwnL3YG8A.java:83)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.resolveAndinvokeFunctionViaReflection(LibraryRuntime.java:131)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.invokeLibraryRuntime(LibraryRuntime.java:108)
at com.pega.pegarules.session.internal.mgmt.Executable.invokeLibraryRuntime(Executable.java:7894)
at com.pega.pegarules.priv.generator.LibrarySupport.resolveAndInvokeFunctionViaReflection(LibrarySupport.java:181)
at com.pegarules.generated.pega_decisionengine_interactionfua.ObtainValue(pega_decisionengine_interactionfua.java:231)
at com.pegarules.generated.activity.ra_action_makedecision_a577718b75a659e5972c0faa8db1c54b.step1_circum0(ra_action_makedecision_a577718b75a659e5972c0faa8db1c54b.java:180)
at com.pegarules.generated.activity.ra_action_makedecision_a577718b75a659e5972c0faa8db1c54b.perform(ra_action_makedecision_a577718b75a659e5972c0faa8db1c54b.java:72)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3018)
at com.pegarules.generated.activity.ra_action_seticandtctoparesponse_f9eaa4af370f65d2bed94fc41c3fed80.step10_circum0(ra_action_seticandtctoparesponse_f9eaa4af370f65d2bed94fc41c3fed80.java:1537)
at com.pegarules.generated.activity.ra_action_seticandtctoparesponse_f9eaa4af370f65d2bed94fc41c3fed80.perform(ra_action_seticandtctoparesponse_f9eaa4af370f65d2bed94fc41c3fed80.java:291)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3018)
at com.pegarules.generated.activity.ra_action_packageavailability_ce3dfc02bcaf683d58ff4e8eaeb8ed3c.step19_circum0(ra_action_packageavailability_ce3dfc02bcaf683d58ff4e8eaeb8ed3c.java:2136)
at com.pegarules.generated.activity.ra_action_packageavailability_ce3dfc02bcaf683d58ff4e8eaeb8ed3c.perform(ra_action_packageavailability_ce3dfc02bcaf683d58ff4e8eaeb8ed3c.java:384)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3018)
at com.pega.pegarules.session.internal.mgmt.base.ThreadRunner.runActivitiesAlt(ThreadRunner.java:617)
at com.pega.pegarules.session.internal.mgmt.PRThreadImpl.runActivitiesAlt(PRThreadImpl.java:581)
at com.pega.pegarules.integration.engine.internal.services.ServiceAPI.runActivities(ServiceAPI.java:1523)
at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequestInner(EngineAPI.java:394)
at sun.reflect.GeneratedMethodAccessor263.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1066)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:792)
at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequest(EngineAPI.java:328)
at com.pega.pegarules.integration.engine.internal.services.soap.SOAPService.invoke(SOAPService.java:444)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._invokeEngine_privact(EngineImpl.java:312)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:263)
at com.pega.pegarules.session.internal.engineinterface.etier.ejb.EngineBean.invokeEngine(EngineBean.java:221)
at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:349)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:390)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingException(PRBootstrap.java:412)
at com.pega.pegarules.internal.etier.ejb.EngineBeanBoot.invokeEngine(EngineBeanBoot.java:168)
at com.pega.pegarules.internal.etier.ejb.EngineBMT_h449u3_ELOImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.SessionLocalMethodInvoker.invoke(SessionLocalMethodInvoker.java:39)
at com.pega.pegarules.internal.etier.ejb.EngineBMT_h449u3_ELOImpl.invokeEngine(Unknown Source)
at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngineInner(JNDIEnvironment.java:277)
at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngine(JNDIEnvironment.java:222)
at com.pega.pegarules.web.impl.WebStandardImpl.makeEtierRequest(WebStandardImpl.java:373)
at com.pega.pegarules.web.impl.WebStandardImpl.doPost(WebStandardImpl.java:266)
at sun.reflect.GeneratedMethodAccessor256.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:349)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:390)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:439)
at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doPost(WebStandardBoot.java:99)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3732)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Locked ownable synchronizers:
- locked <19e89bcf> (a com.pega.jsr166backport.java.util.concurrent.locks.ReentrantLock$NonfairSync)
"[ACTIVE] ExecuteThread: '85' for queue: 'weblogic.kernel.Default (self-tuning)'" - Thread t@567
java.lang.Thread.State: BLOCKED
at com.pega.pegarules.priv.factory.SimplePoolWithPruning.getObject(SimplePoolWithPruning.java:81)
- waiting to lock <49e87a1a> (a com.pega.pegarules.priv.collections.map.MostRecentlyUsedMap) owned by "[ACTIVE] ExecuteThread: '31' for queue: 'weblogic.kernel.Default (self-tuning)'" t@64
at com.pega.pegarules.data.internal.clipboard.PropertyReferencePoolImpl.get(PropertyReferencePoolImpl.java:88)
at com.pega.pegarules.data.internal.clipboard.PropertyReferencePoolImpl.get(PropertyReferencePoolImpl.java:77)
at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.getIfPresent(ClipboardPageImpl.java:1027)
at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.getIfPresent(ClipboardPageImpl.java:990)
at com.pegarules.generated.IsInPageList_060201_F4NeRE8PfCG0GF$O3zJCSw.IsInPageList06_02_01(IsInPageList_060201_F4NeRE8PfCG0GF$O3zJCSw.java:110)
at com.pegarules.generated.IsInPageList_060201_F4NeRE8PfCG0GF$O3zJCSw.invoke(IsInPageList_060201_F4NeRE8PfCG0GF$O3zJCSw.java:82)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.resolveAndinvokeFunctionViaReflection(LibraryRuntime.java:131)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.invokeLibraryRuntime(LibraryRuntime.java:108)
at com.pega.pegarules.session.internal.mgmt.Executable.invokeLibraryRuntime(Executable.java:7894)
at com.pega.pegarules.priv.generator.LibrarySupport.resolveAndInvokeFunctionViaReflection(LibrarySupport.java:181)
at com.pegarules.generated.pega_rules_utilities.IsInPageList(pega_rules_utilities.java:899)
at com.pegarules.generated.strategy.ra_action_filterproducts_370bbc388f1d93a705b6dfc3557854dd.executeOtherAvlProducts(ra_action_filterproducts_370bbc388f1d93a705b6dfc3557854dd.java:380)
at com.pegarules.generated.strategy.ra_action_filterproducts_370bbc388f1d93a705b6dfc3557854dd.perform(ra_action_filterproducts_370bbc388f1d93a705b6dfc3557854dd.java:113)
at com.pegarules.generated.executeStrategyWithInteraction_060225_fojZ6guClP42FG3tHEh73Q.executeStrategyWithInteraction06_02_25(executeStrategyWithInteraction_060225_fojZ6guClP42FG3tHEh73Q.java:227)
at com.pegarules.generated.executeStrategyWithInteraction_060225_fojZ6guClP42FG3tHEh73Q.invoke(executeStrategyWithInteraction_060225_fojZ6guClP42FG3tHEh73Q.java:93)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.resolveAndinvokeFunctionViaReflection(LibraryRuntime.java:131)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.invokeLibraryRuntime(LibraryRuntime.java:108)
at com.pega.pegarules.session.internal.mgmt.Executable.invokeLibraryRuntime(Executable.java:7894)
at com.pega.pegarules.priv.generator.LibrarySupport.resolveAndInvokeFunctionViaReflection(LibrarySupport.java:181)
at com.pegarules.generated.pega_decisionengine_strategyutils.executeStrategyWithInteraction(pega_decisionengine_strategyutils.java:497)
at com.pegarules.generated.interaction.ra_action_filterproducts_gla_15706c2c4ce02247dcc05351cfaeecbc.strategyExecution(ra_action_filterproducts_gla_15706c2c4ce02247dcc05351cfaeecbc.java:134)
at com.pegarules.generated.interaction.ra_action_filterproducts_gla_15706c2c4ce02247dcc05351cfaeecbc.perform(ra_action_filterproducts_gla_15706c2c4ce02247dcc05351cfaeecbc.java:56)
at com.pega.pegarules.session.internal.mgmt.Executable.doAction(Executable.java:2819)
at com.pegarules.generated.ObtainValue_060220_muSBCEZBGzJ07SwnL3YG8A.ObtainValue06_02_20(ObtainValue_060220_muSBCEZBGzJ07SwnL3YG8A.java:116)
at com.pegarules.generated.ObtainValue_060220_muSBCEZBGzJ07SwnL3YG8A.invoke(ObtainValue_060220_muSBCEZBGzJ07SwnL3YG8A.java:83)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.resolveAndinvokeFunctionViaReflection(LibraryRuntime.java:131)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.invokeLibraryRuntime(LibraryRuntime.java:108)
at com.pega.pegarules.session.internal.mgmt.Executable.invokeLibraryRuntime(Executable.java:7894)
at com.pega.pegarules.priv.generator.LibrarySupport.resolveAndInvokeFunctionViaReflection(LibrarySupport.java:181)
at com.pegarules.generated.pega_decisionengine_interactionfua.ObtainValue(pega_decisionengine_interactionfua.java:231)
at com.pegarules.generated.activity.ra_action_makedecision_a577718b75a659e5972c0faa8db1c54b.step1_circum0(ra_action_makedecision_a577718b75a659e5972c0faa8db1c54b.java:180)
at com.pegarules.generated.activity.ra_action_makedecision_a577718b75a659e5972c0faa8db1c54b.perform(ra_action_makedecision_a577718b75a659e5972c0faa8db1c54b.java:72)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3018)
at com.pegarules.generated.activity.ra_action_otheravailablepromotionsgla_5938bf65a18258c7f3135a52b2ef2d34.step10_circum0(ra_action_otheravailablepromotionsgla_5938bf65a18258c7f3135a52b2ef2d34.java:3437)
at com.pegarules.generated.activity.ra_action_otheravailablepromotionsgla_5938bf65a18258c7f3135a52b2ef2d34.perform(ra_action_otheravailablepromotionsgla_5938bf65a18258c7f3135a52b2ef2d34.java:294)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3018)
at com.pegarules.generated.activity.ra_action_currentpromotions_56a4f4c10e851f425f7f3b3cf138d266.step19_circum0(ra_action_currentpromotions_56a4f4c10e851f425f7f3b3cf138d266.java:1686)
at com.pegarules.generated.activity.ra_action_currentpromotions_56a4f4c10e851f425f7f3b3cf138d266.perform(ra_action_currentpromotions_56a4f4c10e851f425f7f3b3cf138d266.java:406)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3018)
at com.pegarules.generated.activity.ra_action_packageavailability_ce3dfc02bcaf683d58ff4e8eaeb8ed3c.step18_circum0(ra_action_packageavailability_ce3dfc02bcaf683d58ff4e8eaeb8ed3c.java:2076)
at com.pegarules.generated.activity.ra_action_packageavailability_ce3dfc02bcaf683d58ff4e8eaeb8ed3c.perform(ra_action_packageavailability_ce3dfc02bcaf683d58ff4e8eaeb8ed3c.java:366)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3018)
at com.pega.pegarules.session.internal.mgmt.base.ThreadRunner.runActivitiesAlt(ThreadRunner.java:617)
at com.pega.pegarules.session.internal.mgmt.PRThreadImpl.runActivitiesAlt(PRThreadImpl.java:581)
at com.pega.pegarules.integration.engine.internal.services.ServiceAPI.runActivities(ServiceAPI.java:1523)
at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequestInner(EngineAPI.java:394)
at sun.reflect.GeneratedMethodAccessor263.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1066)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:792)
at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequest(EngineAPI.java:328)
at com.pega.pegarules.integration.engine.internal.services.soap.SOAPService.invoke(SOAPService.java:444)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._invokeEngine_privact(EngineImpl.java:312)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:263)
at com.pega.pegarules.session.internal.engineinterface.etier.ejb.EngineBean.invokeEngine(EngineBean.java:221)
at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:349)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:390)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingException(PRBootstrap.java:412)
at com.pega.pegarules.internal.etier.ejb.EngineBeanBoot.invokeEngine(EngineBeanBoot.java:168)
at com.pega.pegarules.internal.etier.ejb.EngineBMT_h449u3_ELOImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.SessionLocalMethodInvoker.invoke(SessionLocalMethodInvoker.java:39)
at com.pega.pegarules.internal.etier.ejb.EngineBMT_h449u3_ELOImpl.invokeEngine(Unknown Source)
at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngineInner(JNDIEnvironment.java:277)
at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngine(JNDIEnvironment.java:222)
at com.pega.pegarules.web.impl.WebStandardImpl.makeEtierRequest(WebStandardImpl.java:373)
at com.pega.pegarules.web.impl.WebStandardImpl.doPost(WebStandardImpl.java:266)
at sun.reflect.GeneratedMethodAccessor256.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:349)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:390)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:439)
at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doPost(WebStandardBoot.java:99)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3732)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Locked ownable synchronizers:
- locked <3e43f175> (a com.pega.jsr166backport.java.util.concurrent.locks.ReentrantLock$NonfairSync)
"[ACTIVE] ExecuteThread: '28' for queue: 'weblogic.kernel.Default (self-tuning)'" - Thread t@61
java.lang.Thread.State: BLOCKED
at com.pega.pegarules.priv.factory.SimplePoolWithPruning.getObject(SimplePoolWithPruning.java:81)
- waiting to lock <49e87a1a> (a com.pega.pegarules.priv.collections.map.MostRecentlyUsedMap) owned by "[ACTIVE] ExecuteThread: '31' for queue: 'weblogic.kernel.Default (self-tuning)'" t@64
at com.pega.pegarules.data.internal.clipboard.PropertyReferencePoolImpl.get(PropertyReferencePoolImpl.java:88)
at com.pega.pegarules.data.internal.clipboard.PropertyReferencePoolImpl.get(PropertyReferencePoolImpl.java:77)
at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.getIfPresent(ClipboardPageImpl.java:1027)
at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.getIfPresent(ClipboardPageImpl.java:990)
at com.pegarules.generated.IsInPageList_060201_F4NeRE8PfCG0GF$O3zJCSw.IsInPageList06_02_01(IsInPageList_060201_F4NeRE8PfCG0GF$O3zJCSw.java:110)
at com.pegarules.generated.IsInPageList_060201_F4NeRE8PfCG0GF$O3zJCSw.invoke(IsInPageList_060201_F4NeRE8PfCG0GF$O3zJCSw.java:82)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.resolveAndinvokeFunctionViaReflection(LibraryRuntime.java:131)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.invokeLibraryRuntime(LibraryRuntime.java:108)
at com.pega.pegarules.session.internal.mgmt.Executable.invokeLibraryRuntime(Executable.java:7894)
at com.pega.pegarules.priv.generator.LibrarySupport.resolveAndInvokeFunctionViaReflection(LibrarySupport.java:181)
at com.pegarules.generated.pega_rules_utilities.IsInPageList(pega_rules_utilities.java:899)
at com.pegarules.generated.strategy.ra_action_filterproducts_370bbc388f1d93a705b6dfc3557854dd.executeOtherAvlProducts(ra_action_filterproducts_370bbc388f1d93a705b6dfc3557854dd.java:380)
at com.pegarules.generated.strategy.ra_action_filterproducts_370bbc388f1d93a705b6dfc3557854dd.perform(ra_action_filterproducts_370bbc388f1d93a705b6dfc3557854dd.java:113)
at com.pegarules.generated.executeStrategyWithInteraction_060225_fojZ6guClP42FG3tHEh73Q.executeStrategyWithInteraction06_02_25(executeStrategyWithInteraction_060225_fojZ6guClP42FG3tHEh73Q.java:227)
at com.pegarules.generated.executeStrategyWithInteraction_060225_fojZ6guClP42FG3tHEh73Q.invoke(executeStrategyWithInteraction_060225_fojZ6guClP42FG3tHEh73Q.java:93)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.resolveAndinvokeFunctionViaReflection(LibraryRuntime.java:131)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.invokeLibraryRuntime(LibraryRuntime.java:108)
at com.pega.pegarules.session.internal.mgmt.Executable.invokeLibraryRuntime(Executable.java:7894)
at com.pega.pegarules.priv.generator.LibrarySupport.resolveAndInvokeFunctionViaReflection(LibrarySupport.java:181)
at com.pegarules.generated.pega_decisionengine_strategyutils.executeStrategyWithInteraction(pega_decisionengine_strategyutils.java:497)
at com.pegarules.generated.interaction.ra_action_filterproducts_4921a9b2a6d6af173bb7dc5c1ba8b893.strategyExecution(ra_action_filterproducts_4921a9b2a6d6af173bb7dc5c1ba8b893.java:143)
at com.pegarules.generated.interaction.ra_action_filterproducts_4921a9b2a6d6af173bb7dc5c1ba8b893.perform(ra_action_filterproducts_4921a9b2a6d6af173bb7dc5c1ba8b893.java:56)
at com.pega.pegarules.session.internal.mgmt.Executable.doAction(Executable.java:2819)
at com.pegarules.generated.ObtainValue_060220_muSBCEZBGzJ07SwnL3YG8A.ObtainValue06_02_20(ObtainValue_060220_muSBCEZBGzJ07SwnL3YG8A.java:116)
at com.pegarules.generated.ObtainValue_060220_muSBCEZBGzJ07SwnL3YG8A.invoke(ObtainValue_060220_muSBCEZBGzJ07SwnL3YG8A.java:83)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.resolveAndinvokeFunctionViaReflection(LibraryRuntime.java:131)
at com.pega.pegarules.generation.internal.library.LibraryRuntime.invokeLibraryRuntime(LibraryRuntime.java:108)
at com.pega.pegarules.session.internal.mgmt.Executable.invokeLibraryRuntime(Executable.java:7894)
at com.pega.pegarules.priv.generator.LibrarySupport.resolveAndInvokeFunctionViaReflection(LibrarySupport.java:181)
at com.pegarules.generated.pega_decisionengine_interactionfua.ObtainValue(pega_decisionengine_interactionfua.java:231)
at com.pegarules.generated.activity.ra_action_makedecision_a577718b75a659e5972c0faa8db1c54b.step1_circum0(ra_action_makedecision_a577718b75a659e5972c0faa8db1c54b.java:180)
at com.pegarules.generated.activity.ra_action_makedecision_a577718b75a659e5972c0faa8db1c54b.perform(ra_action_makedecision_a577718b75a659e5972c0faa8db1c54b.java:72)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3018)
at com.pegarules.generated.activity.ra_action_seticandtctoparesponse_f9eaa4af370f65d2bed94fc41c3fed80.step10_circum0(ra_action_seticandtctoparesponse_f9eaa4af370f65d2bed94fc41c3fed80.java:1537)
at com.pegarules.generated.activity.ra_action_seticandtctoparesponse_f9eaa4af370f65d2bed94fc41c3fed80.perform(ra_action_seticandtctoparesponse_f9eaa4af370f65d2bed94fc41c3fed80.java:291)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3018)
at com.pegarules.generated.activity.ra_action_packageavailability_ce3dfc02bcaf683d58ff4e8eaeb8ed3c.step19_circum0(ra_action_packageavailability_ce3dfc02bcaf683d58ff4e8eaeb8ed3c.java:2136)
at com.pegarules.generated.activity.ra_action_packageavailability_ce3dfc02bcaf683d58ff4e8eaeb8ed3c.perform(ra_action_packageavailability_ce3dfc02bcaf683d58ff4e8eaeb8ed3c.java:384)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3018)
at com.pega.pegarules.session.internal.mgmt.base.ThreadRunner.runActivitiesAlt(ThreadRunner.java:617)
at com.pega.pegarules.session.internal.mgmt.PRThreadImpl.runActivitiesAlt(PRThreadImpl.java:581)
at com.pega.pegarules.integration.engine.internal.services.ServiceAPI.runActivities(ServiceAPI.java:1523)
at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequestInner(EngineAPI.java:394)
at sun.reflect.GeneratedMethodAccessor263.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1066)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:792)
at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequest(EngineAPI.java:328)
at com.pega.pegarules.integration.engine.internal.services.soap.SOAPService.invoke(SOAPService.java:444)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._invokeEngine_privact(EngineImpl.java:312)
at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:263)
at com.pega.pegarules.session.internal.engineinterface.etier.ejb.EngineBean.invokeEngine(EngineBean.java:221)
at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:349)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:390)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingException(PRBootstrap.java:412)
at com.pega.pegarules.internal.etier.ejb.EngineBeanBoot.invokeEngine(EngineBeanBoot.java:168)
at com.pega.pegarules.internal.etier.ejb.EngineBMT_h449u3_ELOImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.SessionLocalMethodInvoker.invoke(SessionLocalMethodInvoker.java:39)
at com.pega.pegarules.internal.etier.ejb.EngineBMT_h449u3_ELOImpl.invokeEngine(Unknown Source)
at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngineInner(JNDIEnvironment.java:277)
at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngine(JNDIEnvironment.java:222)
at com.pega.pegarules.web.impl.WebStandardImpl.makeEtierRequest(WebStandardImpl.java:373)
at com.pega.pegarules.web.impl.WebStandardImpl.doPost(WebStandardImpl.java:266)
at sun.reflect.GeneratedMethodAccessor256.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:349)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:390)
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:439)
at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doPost(WebStandardBoot.java:99)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3732)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Locked ownable synchronizers:
- locked <764d4052> (a com.pega.jsr166backport.java.util.concurrent.locks.ReentrantLock$NonfairSync)