0

処理中に特定のエラーが発生したときにロールバックを実行するメカニズムを実装しています。

エラーは、メッセージがイニシエータに送り返される直前、つまりアウトシーケンスの最後の部分で処理されます。

ここで、この時点でロールバックを実行したいとします。したがって、既に使用可能なシーケンスの inSequence を呼び出すことができるはずです。問題は、この IN 部分に到達できず、常に OUT に到達することです。

私はすでに次のプロパティを設定しようとしましたが、成功しませんでした:

<property action="set" name="RESPONSE" scope="default" value="false"/>

誰かここで私を助けてください。それほど難しいことではないと思いますが、かなり緊急なので、これを行う方法を本当に知る必要があります.

前もって感謝します!

4

2 に答える 2

0

さて、私はついにそれを機能させることができました。この簡単なスクリプトはトリックを行いました:

<script language="js"><![CDATA[
    mc.setResponse(false);
]]></script>
于 2012-04-27T08:07:50.210 に答える
0

In Sequence 内で使用されるメディエーション フローを呼び出したい場合は、その特定のセクションを別のシーケンスに移動してから、メディエーション フロー内で参照することができます。(

サービス統合シナリオに関するより詳細な説明は、詳細を回答するのに役立ちます。

このウェビナーが役立つ場合があります。

http://wso2.org/library/webinars/2011/01/wso2-esb-answer-enterprise-service-integration

于 2012-04-27T05:27:18.070 に答える