1

この構成式を使用しています。

<flow name="quartz">
  <quartz:inbound-endpoint name="quartzstart" jobName="job1" repeatInterval="5000">
  <quartz:envent=generator-job/>
  <byte-array-to-string-transformer/>
  <append-string-transformer message="Check Message"/>
  <tcp:outbound-endpoint host="localhost" port="7778" connector-ref="protocol"/>
</flow>

5 秒ごとにトリガーされます。

受信したメッセージが

メッセージを確認

しかし、私が受け取ったメッセージは

(NullPayload)メッセージの確認

「確認メッセージ」だけを受け取るにはどうすればよいですか?

4

1 に答える 1

2

null ペイロードの toString が返されているようです (NullPayload)。

アペンダーの前に空の文字列を使用してペイロードを設定できます。または、これが完全なロジックである場合は、「メッセージの確認」を使用してペイロードを設定するだけです。

于 2013-03-11T11:43:12.973 に答える