Support Article
Custom Queue Processor fails
SA-94608
Summary
Custom Queue Processor does not work. No status displays for the Custom Queue Processor on the Admin Studio.
Error Messages
074 [ndProcessing_Test:55] [ STANDARD] [ ] [ ] (internal.mgmt.Executable) ERROR - Exception
com.pega.pegarules.pub.PRRuntimeException: Unable to authorize flow execution :RULE-OBJ-FLOW PEGA-DM-DDF-WORK NEWWORK #20180713T140252.333 GMT
com.pegarules.generated.flow.ra_action_newwork_c1ead6dc9dad73d83fe2601e1f504e7b.perform(ra_action_newwork_c1ead6dc9dad73d83fe2601e1f504e7b.java:303) ~[?:?]
com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:2695) ~[prprivate.jar:?]
com.pegarules.generated.StartFlow_080101_2298051497592355613.StartFlow08_01_01(StartFlow_080101_2298051497592355613.java:165) ~[?:?]
com.pegarules.generated.StartFlow_080101_2298051497592355613.invoke(StartFlow_080101_2298051497592355613.java:74) ~[?:?]
com.pega.pegarules.generation.internal.library.LibraryRuntime.resolveAndinvokeFunctionViaReflection(LibraryRuntime.java:222) ~[prprivate.jar:?]
at com.pega.pegarules.generation.internal.library.LibraryRuntime.invokeLibraryRuntime(LibraryRuntime.java:119) ~[prprivate.jar:?]
at com.pega.pegarules.session.internal.mgmt.Executable.invokeLibraryRuntime(Executable.java:9329) ~[prprivate.jar:?]
Steps to Reproduce
- Create a new Queue Processor instance
- Verify if the status of the Queue Processor displays as Running on the Admin Studio
Root Cause
Queue Processor is unable to move to Running status due to an issue with privilege.
Resolution
Perform the following local-change:
Update the ASYNCPROCESSOR Requestor Type with PegaRULES:AsyncProcessor role which contains the AllFlows privilege.
Published July 23, 2020 - Updated December 2, 2021
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.