Question

6
Replies
77
Views
Close popover
Vishnupriya Venugopal (VishnupriyaV)
Areteans

Areteans
IN
VishnupriyaV Member since 2014 1 post
Areteans
Posted: March 24, 2021
Last activity: March 25, 2021

Issue in running Prospect Campaign post upgrade from 8.4 to .5

We have upgraded out telecom marketing product from 8.4 to 8.5, all the customer campaign and real time containers are working fine except for the Prospect Campaign. When I'm trying to run the Campaign post upgrade, the campaign fails and the data flow returns the below error:

com.pega.dsm.dnode.api.dataflow.StageException: Severe exception in stage: Offer Builder at com.pega.dsm.dnode.api.dataflow.StageException.createSevere(StageException.java:74) at com.pega.dsm.dnode.api.dataflow.DataFlowStage$StageInputSubscriber.onInit(DataFlowStage.java:429) at com.pega.dsm.dnode.api.dataflow.DataFlowExecutor$QueueBasedDataFlowExecutor$1.process(DataFlowExecutor.java:312) at com.pega.dsm.dnode.api.dataflow.DataFlowExecutor$QueueBasedDataFlowExecutor.runEventLoop(DataFlowExecutor.java:218) at com.pega.dsm.dnode.api.dataflow.DataFlow$2.emit(DataFlow.java:325) at com.pega.dsm.dnode.impl.stream.DataObservableImpl.subscribe(DataObservableImpl.java:59) at com.pega.dsm.dnode.impl.dataflow.task.strategy.ExecutionStrategy.executeDataFlow(ExecutionStrategy.java:124) at com.pega.dsm.dnode.impl.dataflow.task.strategy.SinglePartitionExecution.executePartitions(SinglePartitionExecution.java:82) at com.pega.dsm.dnode.impl.dataflow.service.run.ExecutePartitionsRunnable$1.run(ExecutePartitionsRunnable.java:64) at com.pega.dsm.dnode.impl.dataflow.service.run.ExecutePartitionsRunnable$1.run(ExecutePartitionsRunnable.java:56) at com.pega.dsm.dnode.util.PrpcRunnable.execute(PrpcRunnable.java:67) at com.pega.dsm.dnode.impl.prpc.service.ServiceHelper.executeInPrpcContextInternal(ServiceHelper.java:301) at com.pega.dsm.dnode.impl.prpc.service.ServiceHelper.executeInPrpcContext(ServiceHelper.java:146) at com.pega.dsm.dnode.impl.dataflow.service.run.ExecutePartitionsRunnable.call(ExecutePartitionsRunnable.java:56) at com.pega.dsm.dnode.impl.dataflow.service.run.ExecutePartitionsRunnable.call(ExecutePartitionsRunnable.java:33) at com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:108) at com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:41) at com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:77) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at com.pega.dsm.dnode.util.PrpcRunnable$1.run(PrpcRunnable.java:59) at com.pega.dsm.dnode.util.PrpcRunnable$1.run(PrpcRunnable.java:56) at com.pega.dsm.dnode.util.PrpcRunnable.execute(PrpcRunnable.java:67) at com.pega.dsm.dnode.impl.prpc.PrpcThreadFactory$PrpcThread.run(PrpcThreadFactory.java:124) Caused by: com.pega.pegarules.pub.PRRuntimeException: Failed to create OfferBuilder - Subject Dictionary was invalid: Class Name is required for all context classes at com.pegarules.generated.testgen.Rule_Decision_DDF_Data_Decision_Request_Prospect_DF_ProcessOffer_Action_20200504T122528_469_GMT$6$1.onInit(Rule_Decision_DDF_Data_Decision_Request_Prospect_DF_ProcessOffer_Action_20200504T122528_469_GMT.java:426) at com.pega.dsm.dnode.api.dataflow.DataFlowStage$StageInputSubscriber.onInit(DataFlowStage.java:426) ... 22 more

 

When I checked the D_CDHSubjectDictionary data page in clipboard after running the camapign, the Prospect subject dictionary is having customer context in it. We are suspecting that this could be the issue but not sure in solving the issue. 

I have attached the screenshot of the clipboard and also the error.

Any help is appreciated.

Thanks you.

***Edited by Moderator: Pooja Gadige to change content format from Discussion to Question, add platform capability tags***
Pega Customer Decision Hub for Communications 8.5 Decision Management System Administration Upgrades Communications and Media Decisioning Consultant Upgrade