問題タブ [extended-sql]
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.
xml - MQ キューに到着した非 XML メッセージをデータベースに書き込めません
次の ESQL コードを使用して、XML 以外のメッセージ (入力キューに到着) を BLOB オブジェクトとして監査データベース (Oracle 10g) に入れています。IBM WebSphere Message Broker 6.0 で使用している場合、コードは機能しています。しかし最近、IBM WebSphere Message Broker 7.0 に移行したところ、XML 以外のメッセージがデータベースに監査される代わりにバックアウト キューに送られるようになりました。私が使用しているサブフロー (xml 以外のメッセージを db に書き込む) の ESQL コードは次のとおりです。
主な流れは以下の通りです。
ブローカー ログ:
soap - ESQL で不明な SOAP ツリー構造の XML 要素を検索/参照する方法
Soap 本体内にさまざまなネストされたノードを含む Soap メッセージがあります。ノード「xyz」を見つける必要がありますが、常に同じ場所にあるとは限りません。XSLT の世界では、//xyz[1] を使用できます。esql に相当する構文はありますか? OutputRoot.SOAP.Body{不明な構文}.xyz[1] のようなもの
multithreading - 定数を共有定数として宣言する必要があるのはなぜですか?
ESQL には SHARED CONSTANTS があります。それらが定数であり、複数のスレッドが同じ値にアクセスしても変更されないのに、なぜそれらが必要なのですか。
DECLARE MYCONST SHARED CONSTANT CHAR 'My Constant';
または、一般的に、共有定数が必要な理由を知りたいですか??
xml - Websphere Message Broker: ESQL での XML 要素へのアクセス
Websphere Message Broker: File in File out の例。繰り返し要素構造を持つ XML ファイルがあります。ESQL の特定の要素の値にアクセスして変更するにはどうすればよいですか。私は次のコードを書いています..
しかし、うまくいきません。入力フォルダーからファイルを取得していますが、出力フォルダーに何も表示されません。でもコメントしたら
その後、ファイルは何も変更せずにそのまま出力フォルダーで使用できます。
私のXMLファイルは以下の通りです
誰でもこれについて私を助けることができますか?
insert - Issue in WMB message broker insert to a Sybase Database Table
Currently am facing an issue while inserting data in to Sybase database 15.7 with WMB code flow. Am currently using WMB7 Broker and I have written code in our message flow which is trying to insert the data in the table directly rather than using store procedure. The data types used in database table is 'int' and 'Image'. But insert operation is not completing anyways.
Whereas the same message flow code is inserting the data in Database table which is on Sybase 12.5.
Can this be a compatibility issue of ODBC drivers which are present in WMB7? Any kind of direction would be great help
xml - esqlでxpathに基づいてxmlを分離する方法
私はesqlが初めてです。以下に示すようなXMLがあります
Xpath を「vehicles/car」として指定すると、以下に示す 2 つの XML を出力として取得する関数が必要になります。
前もって感謝します。ビジュ
ibm-integration-bus - xpath を使用して xml にアクセスする
データベースから xpath を文字として取得しています。esql を使用して XML からその要素を取得したいと考えています。xpath は character であるため、XML から要素を取得できません。文字を変換して XML を参照する方法はありますか? たとえば、私のxmlは
データベースからパスcatalog.bookを文字として取得します。さらに処理するために要素ブックを取得したい。しかし、catalog.book は文字であるため、要素を取得できません。esql でこれを行う方法を提案してください。