0

JMS 送信側と JMS 受信側を別々のインスタンスに設定したいと考えています。replyTo キューをセットアップしようとしていますが、OUT_ONLY=true をセットアップすると、JMS メッセージに replyTo ヘッダーがセットアップされません。

応答を待たずに、シーケンスごとに replyTo キューを構成する方法はありますか?

前もって感謝します。ラモン

4

1 に答える 1

0

誰かがまだ興味を持っている場合に備えて (そして、wso2 の人々はここでサポートを提供するために周りにいることは決してないように思われるため)、私は最終的に、古いあいまいなジラの欠陥で答えに出くわすことができます (同様の質問を提起しました)。言及された。

シーケンスは、送信メディエーターの前に、このようにいくつかのプロパティを設定する必要があります。

<property action="set" name="OUT_ONLY" scope="default"
   type="STRING" value="true"/>
<property action="set" name="JMSReplyTo"
   scope="transport" type="STRING" value="yourqueuename"/>

yourqueuename には synapse によって queue:// というプレフィックスが付けられるので、心配する必要はありません。名前だけで問題ありません (名前が存在しない場合は、jms という愛らしさによって作成されます)。また、プロパティのスコープが「トランスポート」であることにも注意してください。

それが他の誰かに役立つことを願っています.答えに出くわすのに一日のほとんどを費やしました.

ありがとうポール

于 2013-02-01T16:37:58.917 に答える