Question
Merkle
GB
Last activity: 4 May 2022 6:17 EDT
Pega OOTB Asynchronous Connect-REST execution in Queue Mode is failing
I'm running a Connect-Rest rule in async (queue) mode from an activity. All the executions are going to broken queue, with the below exception. It seems to be known issue, I've passed the pyObjName as param in the connect rest rule and set the default value too, still getting the exception. Am I missing something to configure? I could see all the request and header properties in the page when I checked the broken queue.
I'm running a Connect-Rest rule in async (queue) mode from an activity. All the executions are going to broken queue, with the below exception. It seems to be known issue, I've passed the pyObjName as param in the connect rest rule and set the default value too, still getting the exception. Am I missing something to configure? I could see all the request and header properties in the page when I checked the broken queue.
Exception: com.pega.pegarules.pub.PRRuntimeException: Required parameter value was not provided: pyObjName at com.pegarules.generated.activity.ra_action_invoke_18b29d1363ec91a2d8a67654ff424a7d.step1_circum0(ra_action_invoke_18b29d1363ec91a2d8a67654ff424a7d.java:303) ~[?:?] at com.pegarules.generated.activity.ra_action_invoke_18b29d1363ec91a2d8a67654ff424a7d.perform(ra_action_invoke_18b29d1363ec91a2d8a67654ff424a7d.java:76) ~[?:?] at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:2850) ~[prprivate-session.jar:?] at com.pega.pegarules.session.internal.async.agent.QueueProcessor.runActivity(QueueProcessor.java:796) ~[prprivate-session.jar:?] at com.pega.pegarules.session.internal.async.agent.QueueProcessor.execute(QueueProcessor.java:621) ~[prprivate-session.jar:?] at com.pega.pegarules.session.internal.async.BatchRequestorTask.run(BatchRequestorTask.java:1174) ~[prprivate-session.jar:?] at com.pega.pegarules.session.internal.PRSessionProviderImpl.performTargetActionWithLock(PRSessionProviderImpl.java:1380) ~[prprivate-session.jar:?] at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1123) ~[prprivate-session.jar:?] at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1004) ~[prprivate-session.jar:?] at com.pega.pegarules.session.internal.async.BatchRequestorTask.run(BatchRequestorTask.java:831) ~[prprivate-session.jar:?] at com.pega.pegarules.session.internal.engineinterface.service.RequestProcessorImpl.processServiceRequest(RequestProcessorImpl.java:840) ~[prprivate-session.jar:?] at com.pega.pegarules.session.internal.engineinterface.service.RequestProcessorImpl.processQueue(RequestProcessorImpl.java:712) ~[prprivate-session.jar:?] at com.pegarules.generated.activity.ra_action_processqueue_cff36944d32fc265ab4eb2aad5cb4c0d.step1_circum0(ra_action_processqueue_cff36944d32fc265ab4eb2aad5cb4c0d.java:167) ~[?:?] at com.pegarules.generated.activity.ra_action_processqueue_cff36944d32fc265ab4eb2aad5cb4c0d.perform(ra_action_processqueue_cff36944d32fc265ab4eb2aad5cb4c0d.java:76) ~[?:?] at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:2850) ~[prprivate-session.jar:?] at com.pega.pegarules.session.internal.async.agent.QueueProcessor.runActivity(QueueProcessor.java:796) ~[prprivate-session.jar:?] at com.pega.pegarules.session.internal.async.agent.QueueProcessor.execute(QueueProcessor.java:621) ~[prprivate-session.jar:?] at com.pega.pegarules.session.internal.async.BatchRequestorTask.run(BatchRequestorTask.java:1174) ~[prprivate-session.jar:?] at com.pega.pegarules.session.internal.PRSessionProviderImpl.performTargetActionWithLock(PRSessionProviderImpl.java:1380) ~[prprivate-session.jar:?] at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1123) ~[prprivate-session.jar:?] at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorLocked(PRSessionProviderImpl.java:1004) ~[prprivate-session.jar:?] at com.pega.pegarules.session.internal.async.BatchRequestorTask.run(BatchRequestorTask.java:831) ~[prprivate-session.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_322] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_322] at java.lang.Thread.run(Thread.java:750) [?:1.8.0_322]