Support Article
Data flow generated from a campaign with empty offer fails
SA-43655
Summary
When using Pega Marketing 7.22 on Pega 7.3, data flow generated from a campaign, with empty offer, fails.
Error Messages
[fault (self-tuning)'] [STANDARD] [ ] [XYB:01.01.01] (internal.mgmt.Executable) ERROR - Exception
java.lang.IllegalStateException: Cannot delete run [PR-X] - is still running. Current status is: [Initializing]
at com.pega.dsm.dnode.impl.dataflow.service.DataFlowServiceImpl.delete(DataFlowServiceImpl.java:467) ~[dnode-7.3.0.jar:?
Steps to Reproduce
- Create a campaign (for example, TestCampaign) with an empty offer.
- Run the campaign.
Root Cause
A defect in Pegasystems’ code or rules.
Data flows for execution were generated by the marketing campaign. Data flow execution code was generated under the PREngineClasses folder. To prevent the folder from growing in size, an automated process was set up to cleanup the old and unused data flow run classes. The campaign failed in certain cases, as the maintenance job removed classes which were still in use.
Resolution
Apply HFix-36951.
Published December 11, 2017 - 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.