問題タブ [ibm-integration-bus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ibm-integration-bus - 最初の試行が失敗した場合に再試行する SOAP 要求フローを実装する方法
私は Websphere Message Broker V8.0 を使用しています。単純な SOAP メディエーションの次のフローがあります。
SOAP 入力 -> SOAP リクエスト -> SOAP 抽出 -> 計算ノード -> SoapReply
リクエストが失敗した場合にこのフローに適用できるロジックはありますか? (タイムアウト、システムエラー、断続的なサービス)
前もって感謝します。
ibm-integration-bus - これを ESQL の InputRoot から指定 (Split Esql)
これを OutputRoot に作成したいと思います。
sql - ESQL での結果の検証
状況は次のとおりです。配列の結果として 1 つまたは複数の行を返すクエリを実行します。
お気に入り:
それはうまくいきますが、次のことを確認したいと思います。
CONTROLNBRが重複している結果には、同じ GUID が必要です。
したがって、結果セットに次のようなものがある場合:
これは完全に有効ですが、次のエラーを返す必要があります。
このような結果を ESQL/SQL でテストする最善の方法がわかりません。
xml - IBM Integration Toolkit : 要素にアクセスできず、デフォルトの名前空間を割り当てることができません
入力ノードで XML メッセージのルート要素にアクセスするためのさまざまな方法を調査し、調査するために 3 日間を費やしましたが、この操作から null 以外の結果を得ることができませんでした。
RootElement は常に null ですが、(以下) を実行すると、メッセージが適切にコピーされます。
問題は、着信メッセージに名前空間が宣言されておらず、計算ノードで割り当てようとしているということです。
ここで、orgs_crmは
入力メッセージは次のとおりです。
出力は次のようになります。
残念ながら、IBM の Integration Toolkit の開発に関する情報が十分ではありません。RedBook ( here ) を使用しても、どうすれば機能するのか理解できませんでした。どんな助けにも感謝します。ありがとう。
sql - ESQL COALESCE 関数に相当する XQuery は何ですか?
WMB 7 マッピング ノードを IIB 9 ノードに変換しようとしています。自動変換プロセスは、一部の ESQL 関数を XQuery 関数に変換します。
具体的には、ESQL 関数を
(のように、null 以外の最初の値を返しますif var0 = null then var1 else var0
)
正しい変換ですか?
もしそうなら、誰かがAPIへのリンクを提供できますか? XQuery の構文と演算子のマニュアルでこれを見つけることができませんでした。