Support Article
Data flow run fails with exception when a report is run
SA-64751
Summary
The user has a data flow with a dataset with a report definition as a source. The data flow run fails with an exception when a report with a sub report is used in the source dataset.
Error Messages
[PEGA:Administrators]] [ STANDARD] [ ] [ ] (ce.db.StageErrorsDbPersistence) DEBUG - Writing stage error: [Exception in stage: CustomerData] com.pega.dsm.dnode.api.dataflow.StageException: Exception in stage: CustomerData
at com.pega.dsm.dnode.api.dataflow.StageException.create(StageException.java:37)
at com.pega.dsm.dnode.api.dataflow.DataFlowStage$StageOutputSubscriber.onError(DataFlowStage.java:490)
at com.pega.dsm.dnode.api.dataflow.DataFlowStage$StageInputSubscriber.onError(DataFlowStage.java:359)
at com.pega.dsm.dnode.impl.stream.DataObservableImpl$SafeDataSubscriber.onError(DataObservableImpl.java:302)
at com.pega.dsm.dnode.api.stream.DataSubscriber.onError(DataSubscriber.java:60)
at com.pega.dsm.dnode.impl.stream.DataObservableImpl$SafeDataSubscriber.onError(DataObservableImpl.java:302)
at com.pega.dsm.dnode.impl.stream.DataObservableImpl$SafeDataSubscriber.subscribe(DataObservableImpl.java:341)
at com.pega.dsm.dnode.impl.stream.DataObservableImpl.subscribe(DataObservableImpl.java:53)
at com.pega.dsm.dnode.impl.stream.DataObservableImpl$2.emit(DataObservableImpl.java:158)
Steps to Reproduce
- Create a data flow
- Configure the data flow to read from a dataset that uses a report definition as source
- Configure the report definition to use a sub report
- Run the data flow
Root Cause
A defect in Pegasystems’ code or rules.
Resolution
Apply HFix-46700.Published September 19, 2018 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.