Support Article
Campaign does not execute on sending real time event to endpoint
SA-86963
Summary
User have created a real time event campaign for my prospect class.
However, the campaign does not execute when sending real time event to the endpoint.
Error Messages
[ PegaRULES-Batch-3] [ STANDARD] [ ] [ PCLMKT:01.01.01] ( internal.mgmt.Executable) ERROR - Exception com.pega.pegarules.pub.PRRuntimeException: Could not find data flow for provided keys: RuleKeys{className=Data-Decision-Request-Prospect, name=SingleProspectData}
Steps to Reproduce
- Create the prospect class
- Create a real time event
- Create a marketing strategy
- Create a campaign in the prospect context, add the real time event as the engagement method and the marketing strategy
- Save and run the campaign
- Send a real time event using SOAPUI to the Rich Text Editor endpoint
Root Cause
A defect in Pegasystems’ code or rules.
When saving context dictionary, prospect related data flow (SingleProspectData) is not generated at 'Data-Decision-Request-Prospect' class and the primary prospect class. It does not generate the FilterInFilghts strategy at 'Data-Decision-Request-Prospect' class. As a result, when an event is triggered associated to prospect, it failed.
Resolution
Apply HFix-55921.Tags:
Published December 2, 2021
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.