Question

1
Replies
16
Views
Abhinay Uge (AbhinayU)
Virtusa
Abhinay Uge
Virtusa
US
AbhinayU Member since 2016 8 posts
Virtusa
Posted: 3 weeks 3 days ago
Last activity: 2 weeks 2 days ago
Posted: 5 Jul 2021 16:52 EDT
Last activity: 13 Jul 2021 13:19 EDT

Asynchronous Service - Who queues the request in case of error ?

I went through the documentation for "Asynchronous Service Processing", and implemented the logic in Rest Service as per provided instructions, however I am not able to see any entry created into the pr_sys_queues table for Pega-IntSvcs agent in case of fail scenario. 

I am using Pega 8.4 and tried both the configuration on service rule form, used the basic configuration for "Service Rule Processor" as well.

 

  • Execute asynchronously (queue for execution)
  • Execute synchronously (queue on error )

Can you please suggest on below:

Based on "Service Rule Processor" configuration, will service (Rest/SOAP) is supposed to create queue entry for Pega-IntSvcs agent? if yes then little explanation would be helpful.

Or

It is expected from service logic implementation to handle the error and queue the request for Pega-IntSvcs agent using explicitly Queue-For-Agent method?

 

Thank you

 

 

***Edited by Moderator: Pooja Gadige to add platform capability tag***
Pega Platform Case Management Data Integration Financial Services Senior System Architect