Class < blank > does not exist
I am getting the below exception while running load test in PRPC system. I dont see the error when we run cases individually but only when we run it with a continous load. The below exception starts to appears in the user log file.
2017-05-11 02:29:40,318 [sl-nio-443-exec-1156] [TABTHREAD1] [ ] [ Validator:01.01.01] ( internal.access.Opener) ERROR workflow-bench.intel.com|XX.XX.XX.XX pamr0218 - Cannot open the requested instance '': class or class group "\sDoesNotExist 2017-05-11 02:29:40,319 [sl-nio-443-exec-1156] [TABTHREAD1] [ ] [ Validator:01.01.01] (tachmentReference.Work_.Action) ERROR workflow-bench.intel.com|XX.XX.XX.XX pamr0218 - Error in Obj-Open-By-Handle
We see these corresponding exception in AES as well and it coming many time for all the users that are running the load test.
How can we troubleshoot this? Below is stack trace from AES
I am getting the below exception while running load test in PRPC system. I dont see the error when we run cases individually but only when we run it with a continous load. The below exception starts to appears in the user log file.
2017-05-11 02:29:40,318 [sl-nio-443-exec-1156] [TABTHREAD1] [ ] [ Validator:01.01.01] ( internal.access.Opener) ERROR workflow-bench.intel.com|XX.XX.XX.XX pamr0218 - Cannot open the requested instance '': class or class group "\sDoesNotExist 2017-05-11 02:29:40,319 [sl-nio-443-exec-1156] [TABTHREAD1] [ ] [ Validator:01.01.01] (tachmentReference.Work_.Action) ERROR workflow-bench.intel.com|XX.XX.XX.XX pamr0218 - Error in Obj-Open-By-Handle
We see these corresponding exception in AES as well and it coming many time for all the users that are running the load test.
How can we troubleshoot this? Below is stack trace from AES
ype | com.pega.pegarules.pub.database.BadClassDefinitionException | |
Message | Class <blank> does not existFrom: (H6917475A9C7143AC83D4668EEA1BAE69: XX.XX.XX.XX) | |
Stack |
at com.pega.pegarules.data.internal.access.Opener.open(Opener.java:2359) at com.pega.pegarules.data.internal.access.DatabaseImpl.open(DatabaseImpl.java:2543) at com.pega.pegarules.pub.runtime.AbstractActivity.objOpenByHandle(AbstractActivity.java:121) at com.pegarules.generated.activity.ra_action_getattachmentreference_af451057b6a9efc076f15b3b9c8d1992.step3_circum0(ra_action_getattachmentreference_af451057b6a9efc076f15b3b9c8d1992.java:616) at com.pegarules.generated.activity.ra_action_getattachmentreference_af451057b6a9efc076f15b3b9c8d1992.perform(ra_action_getattachmentreference_af451057b6a9efc076f15b3b9c8d1992.java:113) at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3553) at com.pega.pegarules.session.internal.mgmt.base.ThreadRunner.runActivitiesAlt(ThreadRunner.java:646) at com.pega.pegarules.session.internal.mgmt.PRThreadImpl.runActivitiesAlt(PRThreadImpl.java:465) at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.runActivities(HttpAPI.java:3203) at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequestInner(EngineAPI.java:391) at sun.reflect.GeneratedMethodAccessor91.invoke(Unknown:Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown:Source) at java.lang.reflect.Method.invoke(Unknown:Source) at com.pega.pegarules.session.internal.PRSessionProviderImpl.performTargetActionWithLock(PRSessionProviderImpl.java:1297) at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1034) at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:889) at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequest(EngineAPI.java:331) at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.invoke(HttpAPI.java:829) at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._invokeEngine_privact(EngineImpl.java:331) at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:274) at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.invokeEngine(EngineImpl.java:251) 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:589) at com.pega.pegarules.web.impl.WebStandardImpl.doPost(WebStandardImpl.java:378) at sun.reflect.GeneratedMethodAccessor90.invoke(Unknown:Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown:Source) at java.lang.reflect.Method.invoke(Unknown:Source) at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:370) at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:411) at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethodPropagatingThrowable(AppServerBridgeToPega.java:224) at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethod(AppServerBridgeToPega.java:273) at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doPost(WebStandardBoot.java:121) at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doGet(WebStandardBoot.java:92) at javax.servlet.http.HttpServlet.service(HttpServlet.java:622) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:591) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:798) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1434) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown:Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown:Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Unknown:Source) |