Question
Delta Dental of California
US
Last activity: 16 Dec 2019 0:27 EST
java.util.ConcurrentModificationException
we have repeating grid with one of column has dropdown control. Adjacent cell will be ready only or editable based on dropdown value selection as per business requiremen and we are refreshing current row. some times we are receiving pop with error message saying " java.util.ConcurrentModificationException ".
Here is stack trace, Please let me know if you need more details:
we have repeating grid with one of column has dropdown control. Adjacent cell will be ready only or editable based on dropdown value selection as per business requiremen and we are refreshing current row. some times we are receiving pop with error message saying " java.util.ConcurrentModificationException ".
Here is stack trace, Please let me know if you need more details:
Java Stack Trace |
at java.util.HashMap$HashIterator.nextEntry(HashMap.java:922) |
at java.util.HashMap$ValueIterator.next(HashMap.java:950) |
at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.clearMessages(ClipboardPageImpl.java:3325) |
at com.pegarules.generated.activity.ra_action_pzdogridaction_8c18ced141d06b4e01159d9c310ed66b.step1_circum0(ra_action_pzdogridaction_8c18ced141d06b4e01159d9c310ed66b.java:365) |
at com.pegarules.generated.activity.ra_action_pzdogridaction_8c18ced141d06b4e01159d9c310ed66b.perform(ra_action_pzdogridaction_8c18ced141d06b4e01159d9c310ed66b.java:69) |
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3275) |
at com.pegarules.generated.activity.ra_action_reloadsection_b398f279fdd39b24c9af8a7bae6245bb.step5_circum0(ra_action_reloadsection_b398f279fdd39b24c9af8a7bae6245bb.java:729) |
at com.pegarules.generated.activity.ra_action_reloadsection_b398f279fdd39b24c9af8a7bae6245bb.perform(ra_action_reloadsection_b398f279fdd39b24c9af8a7bae6245bb.java:137) |
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3275) |
at com.pega.pegarules.session.internal.mgmt.base.ThreadRunner.runActivitiesAlt(ThreadRunner.java:640) |
at com.pega.pegarules.session.internal.mgmt.PRThreadImpl.runActivitiesAlt(PRThreadImpl.java:433) |
at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.runActivities(HttpAPI.java:3427) |
at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequestInner(EngineAPI.java:402) |
at sun.reflect.GeneratedMethodAccessor188.invoke(Unknown Source) |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
at java.lang.reflect.Method.invoke(Method.java:606) |
at com.pega.pegarules.session.internal.PRSessionProviderImpl.performTargetActionWithLock(PRSessionProviderImpl.java:1203) |
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:930) |
at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:815) |
at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequest(EngineAPI.java:348) |
at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.invoke(HttpAPI.java:789) |
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:225) |
at sun.reflect.GeneratedMethodAccessor173.invoke(Unknown Source) |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
at java.lang.reflect.Method.invoke(Method.java:606) |
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:419) |
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:460) |
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingException(PRBootstrap.java:482) |
at com.pega.pegarules.internal.etier.ejb.EngineBeanBoot.invokeEngine(EngineBeanBoot.java:168) |
at sun.reflect.GeneratedMethodAccessor172.invoke(Unknown Source) |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
at java.lang.reflect.Method.invoke(Method.java:606) |
at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310) |
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) |
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) |
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131) |
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119) |
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) |
at com.oracle.pitchfork.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:34) |
at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54) |
at com.oracle.pitchfork.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:42) |
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) |
at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) |
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) |
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131) |
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119) |
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) |
at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) |
at com.sun.proxy.$Proxy57.invokeEngine(Unknown Source) |
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:278) |
at com.pega.pegarules.priv.context.JNDIEnvironment.invokeEngine(JNDIEnvironment.java:223) |
at com.pega.pegarules.web.impl.WebStandardImpl.makeEtierRequest(WebStandardImpl.java:485) |
at com.pega.pegarules.web.impl.WebStandardImpl.doPost(WebStandardImpl.java:290) |
at sun.reflect.GeneratedMethodAccessor177.invoke(Unknown Source) |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
at java.lang.reflect.Method.invoke(Method.java:606) |
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:419) |
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:460) |
at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:509) |
at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doPost(WebStandardBoot.java:118) |
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:3750) |
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3714) |
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:2283) |
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2182) |
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1499) |
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:263) |
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221) |