Parsing JSON message is failing to create a Page Group in Data flow
In Kafka message consuming, we are trying to consume JSON format message and creating a case with complete JSON message to Clipboard page.
JSON data format:
{"AppIds":{"1062718127":{"count":"2"},"1440160835":{"count":"3"}}}
so it is expecting 1062718127 or 1440160835 should be the properties.
Can some one please help me to fix this issue.
error details contains
Error Details:
In Kafka message consuming, we are trying to consume JSON format message and creating a case with complete JSON message to Clipboard page.
JSON data format:
{"AppIds":{"1062718127":{"count":"2"},"1440160835":{"count":"3"}}}
so it is expecting 1062718127 or 1440160835 should be the properties.
Can some one please help me to fix this issue.
error details contains
Error Details:
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at com.pega.dsm.dnode.util.PrpcRunnable$1.run(PrpcRunnable.java:44) at com.pega.dsm.dnode.util.PrpcRunnable$1.run(PrpcRunnable.java:41) at com.pega.dsm.dnode.util.PrpcRunnable.execute(PrpcRunnable.java:52) at com.pega.dsm.dnode.impl.prpc.PrpcThreadFactory$PrpcThread.run(PrpcThreadFactory.java:109) Caused by: com.pega.dsm.dnode.api.ExceptionWithInputRecord: com.pega.dsm.dnode.api.ExceptionWithInputRecord: com.pega.pegarules.pub.clipboard.InvalidReferenceException: The reference 1440160835 is not valid. Reason: invalid property name: '1440160835' at com.pega.dsm.dnode.api.dataflow.DataFlowStage$StageInputSubscriber.onNext(DataFlowStage.java:361) ... 29 more Caused by: com.pega.dsm.dnode.api.ExceptionWithInputRecord: com.pega.pegarules.pub.clipboard.InvalidReferenceException: The reference 1440160835 is not valid. Reason: invalid property name: '1440160835' at com.pega.dsm.dnode.util.ClipboardPageAdapter.adapt(ClipboardPageAdapter.java:134) at com.pegarules.generated.ddf.ra_action_manidf_8a35a34cabaa05cc0458caf18ea6bf50$1$1.onNext(ra_action_manidf_8a35a34cabaa05cc0458caf18ea6bf50.java:127) at com.pega.dsm.dnode.api.dataflow.DataFlowStageProcessor.onNext(DataFlowStageProcessor.java:25) at com.pega.dsm.dnode.api.dataflow.DataFlowStage$StageInputSubscriber.onNext(DataFlowStage.java:359) ... 29 more Caused by: com.pega.pegarules.pub.clipboard.InvalidReferenceException: The reference 1440160835 is not valid. Reason: invalid property name: '1440160835' at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyBase.setName(ClipboardPropertyBase.java:1690) at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.put(ClipboardPageImpl.java:1862) at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.getProperty(ClipboardPageImpl.java:793) at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.getProperty(ClipboardPageImpl.java:687) at com.pega.decision.dsm.strategy.clipboard.DSMClipboardPage.convertToNormalPropertyByIndex(DSMClipboardPage.java:1639) at com.pega.decision.dsm.strategy.clipboard.DSMClipboardPage.convertToNormalPage(DSMClipboardPage.java:402) at com.pega.decision.dsm.strategy.clipboard.DSMClipboardPage.convertToNormalPage(DSMClipboardPage.java:375) at