問題タブ [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 - IBM WebSphere Message Broker での JMSMessage(Object Message) の処理
IBM WebSphere Message Broker を使用して JMS メッセージを処理しています。私のメッセージには、JMSMessage (オブジェクト メッセージ) 内にラップされた Java オブジェクトが含まれています。入力ノードで BLOB 以外のパーサーを使用できませんでした。JavaComputeノードを使用してJMSメッセージのBLOBドメインからオブジェクトを取得するにはどうすればよいですか? これを解決するのを手伝ってください。
ibm-integration-bus - 複数接続の Message Broker Node 出力ターミナル
ノード上の単一の出力ターミナルに複数の接続を接続するとどうなるか。
これに関する IBM のドキュメントは見つかりませんが、ツールキットはそれを止めるものではありません。
これはほんの一例ですが、入力ノードだけでなく、任意のノードに対してこれを行うときの一般的な動作を知りたいです...
使用できるフロー順序ノードがあり、ノードを互いに並べることができることを知っています。
私が興味を持っているのは、これを行ったときに何が起こるかについての IBM の文書化された動作と、これについてあなたの経験などから私に提供できるその他の情報です。
java - IBM Message Broker Java API: java.lang.NoClassDefFoundError: com.ibm.mq.MQException
IBM の Java API を使用して Message Broker のブローカーに接続しようとしています: http://publib.boulder.ibm.com/infocenter/wmbhelp/v7r0m0/index.jsp?topic=%2Fcom.ibm.etools.mft.doc %2Fbe43410_.htm
そのリンクで提供されている例を使用しようとしています (存在することがわかっているブローカー、ポート、およびキュー マネージャーを使用しています)。次のエラーが表示されます。
何か案は?
ibm-integration-bus - IBM Message Broker: プリンシパルとクレデンシャルの設定を解除する方法
mqsichangebroker を使用すると、LDAP のユーザー名とパスワードを設定できます。一度作成したこれを設定解除する方法はありますか?渡すことでプリンシパルの設定を解除-y """"
できましたが、パスワードを要求するのと同じ資格情報を設定することはできません。
ibm-integration-bus - パススルーに定数を渡すWMBESQL
私はIBMWebsphereMessage Broker v6.0に取り組んでおり、ESQLでメッセージ・フローを作成しています。パススルーを使用して、データベースでselectクエリを実行しています。
ここで問題となるのは、passthruが'を使用してパラメータ文字列を開始および終了することです。また、SQLでは'を使用して定数を示します。WHERET1.col1='Y'のようになります。したがって、passthruパラメーターで'を使用している場合、それは文字列の終わりと見なされます。
ESQLコードは次のとおりです。
SET result1 = passthru ('select CASE WHEN T2.X_FLG = 'Y' AND (SELECT D2.RGN FROM V1.X AS D2
WHERE D2.DLR = V.DLR AND (D2.RGN = '500' OR D2.RGN = '600')) FROM V1
<left join all the tabels>');
ここで問題となるのは、パススルーパラメータ文字列がYの直前の最初の'で終了することです。これは、データベース選択クエリへのパラメータです。ESQLコンパイラは、構文エラーを示すコンパイラエラーを表示します。
パススルーする文字列の終わりとしてではなく、文字として認識されるように、'の前に追加される文字がありますか?\'または/'のようなもの?私はこれをすべて試しましたが、何も機能しないようです。
sleep - Message Broker 6.1 スリープ例外
sleep
基本 ESQL API を拡張する 単純な関数を追加しようとしています。
Java 実装:
ESQL リファレンス:
これはエラー トレースです。
messagebroker - 文字列をblobにキャスト(変換)する方法は?ESQLでは?
だから私はフローのリクエストノートからXMLファイルを読んでいます。そして、XMLデータをblobに変換する必要があります。
sql - Websphere Message Broker 6 から Oracle11g データベースに接続する
計算ノードから Websphere Message Broker 6 の単純な挿入コマンドを試しています。メッセージブローカの odbc.ini ファイルで提供されるデータソース名は、計算ノードのノードプロパティで指定されます。そして、次の ESQL コードを書きました。
接続 URL は tnsnames.ora で提供されます。URL はクラスター URL です。3 つのデータベース インスタンスを指します。
クエリを実行すると、テーブルまたはビューがトレースに存在しないという例外が発生します。しかし、3 つの直接 URL のいずれかを使用して db に接続すると、テーブルを見ることができます。
注: データベースは oracle11g です
誰が何が起こっているのか説明できますか?
java - マッピングノードがjava.lang.RuntimeExceptionを取得するのはなぜですか?
Message Broker8とMQ7を使用しています。メッセージフローでマッピングノードを使用しようとすると、java.lang.RuntimeExceptionが発生します。
イベントビューアに表示される内容は次のとおりです。
完全な例外スタックは次のとおりです。
メッセージフロー全体が正常に機能していました。ですから、マッピングノードのエラーではないと思います。別の詳細、他のフローでは、マッピングノードがまったく機能せず、同じエラーが発生します。何が問題なのかわかりません。たぶんJREエラー?
何か案が?
ありがとう!
Josué
ibm-mq - WebSphere MQ 理由コード 2195 関連のエラーを解決するにはどうすればよいですか?
MQRC_UNEXPECTED_ERROR
実行グループにデプロイされたメッセージ・フローに接続しようとすると、WebSphere MQ 理由コード 2195が表示されます。この理由コードの正確な意味を誰か教えてください。キュー・マネージャー、ブローカー、実行グループ.. すべてが稼働中で、ポートも開いています。私はネット上で価値のあるものを何も得ていません。お知らせ下さい。