jsonメッセージをプッシュしながらNIFIのPublishJMSプロセッサの問題に直面しています。jsonメッセージをIBM Websphere MQに公開中にPublishJMSプロセッサが失敗する
注: だけの属性を変更することができますが、どれも助けていないかどうかを確認しようとした種々のプロセッサを追加するには、私は同じ流れの中で一緒にConsumeJMSに& PublishJMSを使用していますという理由だけで、問題がある把握することができますよ。
JSONメッセージが公開されることはします
{"dataprepcomplete":{"modelfamilytype":"property","groupid":"1","claims":[{"requestid":"1","claimid":"10001"},{"requestid":"2","claimid":"10002"}]}}
「JMSCC0051の問題:プロパティ 'JMS_IBM_REPORT_PASS_CORREL_ID' TYPE 'java.lang.Integerの' を使用して設定する必要があり、NOT 'はjava.lang.String型' "私の以前のpostに掲載された解決策に従って解決され、以下のフローからjsonメッセージを自分のMQキューに公開することができます。
QueryDatabaseTable> ConvertAvroToJSON> PublishJMS
しかしPublishJMSプロセッサから以前の記事で報告されているように、私はPublishJMSを使用していたとき、私は同じエラーを取得していますが、下記の流れです。
ConsumeJMS>のreplaceText> PublishJMS
私は何も足りませんか?
メッセージを正常に公開するには、PublishJMSを使用する前に他のプロセッサーを接続する必要がありますか。
これについての助力は高く評価されます。
以下は、プロセッサーのプロパティです。
DataProvenance PublishJMSプロセッサの
のreplaceText特性