Support Article

Program Run Fails - Error trying to generate dataflow



Program Runs fail with the message,

"Campaign run failed: Unable to transition from Pending status"

Error Messages

2016-06-30 17:23:15,489 [g:MarketingAnalysts]] [ STANDARD] [ ] ( dataflow.manager.LocalRun) ERROR - Problem running assignment[ASSIGN-DDF PR-156!DIST15], moving to next
com.pega.dsm.dnode.api.DNodeException: Error trying to generate dataflow <your segment class>_SEG_A.DF20d3b8c81d9a35ab9fa6fc22f550574cf7c0dc60
at com.pega.dsm.dnode.api.dataflow.DataFlows.instance(
at com.pega.dsm.dnode.impl.dataflow.manager.LocalRun.execute(
at com.pega.dsm.dnode.impl.dataflow.manager.LocalRun.lockAndRun(
at java.util.concurrent.ThreadPoolExecutor.runWorker(
at java.util.concurrent.ThreadPoolExecutor$
at com.pega.dsm.dnode.impl.prpc.PrpcThreadFactory$
Caused by: com.pega.dsm.dnode.api.DNodeException: DataFlow page has errors over overwrites applied: .pyModelProcess.pyShapes(Destination).pyDestinationType: This field may not be blank.
at com.pega.dsm.dnode.impl.dataflow.DataFlowCustomizer.validate(
at com.pega.dsm.dnode.impl.dataflow.DataFlowCustomizer.overwriteComponents(
at com.pega.dsm.dnode.api.dataflow.DataFlows.instance(
... 6 more

Steps to Reproduce

Run a Pega Marketing campaign on a multinode cluster.

Root Cause

A defect in Pegasystems’ code or rules. Issue with parallel processing in Dataflow execution logic.


Apply HFix-28741.


Published September 21, 2016 - Updated September 27, 2016

Have a question? Get answers now.

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