Support Article

Thread Failure during Campaign Run: Failure in ExecuteProgramRun

SA-26029

Summary



Pega Marketing Campaign runs fail intermittently with an error, where your_stage is one of the stages in the generated data flow.

Error Messages



[PRPCWorkManager : 68] [ STANDARD] [ ] [ YOUR_APP:01.01.01] (PegaMKT_Work_ProgramRun.Action) ERROR - Failure in
ExecuteProgramRun: Exception in stage: your_stage_1
[.PRPCWorkManager : 4] [ STANDARD] [ ] [ YOUR_APP:01.01.01] (PegaMKT_Work_ProgramRun.Action) ERROR - Failure in
ExecuteProgramRun: Exception in stage: your_stage_2
[PRPCWorkManager : 12] [ STANDARD] [ ] [ YOUR_APP:01.01.01] (PegaMKT_Work_ProgramRun.Action) ERROR - Failure in
ExecuteProgramRun: Exception in stage: your_stage_1
[PRPCWorkManager : 13] [ STANDARD] [ ] [ YOUR_APP:01.01.01] (PegaMKT_Work_ProgramRun.Action) ERROR - Failure in
ExecuteProgramRun: Exception in stage: your_stage_1

Steps to Reproduce



Run a campaign on two nodes with four threads on each node.

Root Cause



A defect in Pegasystems’ code or rules:
A data flow is used as secondary source in another data flow. A Strategy in the secondary data flow fails to initialize twice in a row due to a null pointer exception.

Resolution



Apply HFix-28488.

Published July 26, 2016 - Updated July 29, 2016

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.