I have a query regarding Service Request Processor in Pega 8.3. I have been using Service REST to expose a service synchronously. In case of any error while processing the request, i'm queuing the request to an Agent using Service Request processor. But the items are not queued to the the Agent queue.
Could you please let me know if the ServiceRequest Processors work in Pega 8.3 as Job Schedulers and Queue processors are introduced in 8.1?
All current agents should continue working even if in the long run queue processors will replace them. Are you using Queue-for-Agent or Queue-for-Processing exactly? For the latter, you would need to commit for the item to be processed.
I'm not using Queue for Agent or Queue for processing, i'm just configuring the service request processor in the Service REST rule. So when the "queue when" condition in the response tab of any of the methods'(GET,POST,..) response tab,evaluates to true, then the service request should be added to the queue for a later processing by Agent right?
Sorry for inconvenience. I have not added the class "System-Queue-ExecutionRequest-Service-Default" in the access role of the access group used by service package which threw the error and not queued the item. Thanks for the reply anyways Kevin:)