WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

ESQL ファイルの保管

ESQL ファイルを編集するときには、既に行った追加や変更を保持するために、およびエディターにファイルの内容を検証させるために、ファイルを保存することができます。

始める前に:

このタスクでは、ESQL ファイルを既に作成して、開いていることを前提としています。 詳しくは、ESQL ファイルの作成または既存の ESQL ファイルを開くを参照してください。

ESQL ファイルを保存するには、以下の手順を完了します。

  1. ESQL ファイルの内容を変更します。
  2. 「ファイル」 > 「保存」または 「ファイル」 > 「すべて保存」をクリックすることにより、ファイルを保存します。

    ファイルを保管するとき、バリデーターがエディターによって呼び出されて、 ESQL が (ESQL 参照にある構文図と説明によって指定された) すべての文法および構文規則 に準拠していることを検証します。

    ESQL のプリファレンスを設定するとき、追加の検証を要求できます。

    1. 「ウィンドウ」 > 「設定」 > 「ブローカー開発」 > 「ESQL」 > 「妥当性検査」とクリックします。 「プリファレンス」ダイアログ・ボックスが表示されます。
    2. エラーのカテゴリーごとに必要とする妥当性検査のレベルを選択します。
      1. 未解決の ID
      2. メッセージ参照とメッセージ定義の不一致
      3. データベース参照とデータベース・スキーマの不一致
      4. 推奨されないキーワードの使用

      デフォルト・レベルは「警告」です。この値を「エラー」または「無視」に変更することができます。

      複雑なメッセージ定義への多数の参照を行う複雑な ESQL がある場合には特に、メッセージ定義の妥当性検査はエディターの応答時間に影響を与えることがあるので、 この妥当性検査を遅らせたい場合があります。 しかし、ランタイム・エラーを防止するために、メッセージ・フローの作成が終了してそれをデプロイする前に、妥当性検査を呼び出してください。

      見つかったエラーごとに、コード行番号とエラーの理由がエディターによって書き込まれます。エラーは「問題」ビューの項目として作成されます。
  3. エラーをダブルクリックすると、エディターがカーソルをエラーの検出された行に配置します。 また、その行には、エラー・アイコン エラー・アイコン (赤い円の中の白い十字) が付いて強調表示されます。

    また、エディターが潜在的なエラー状態を検出した場合、(警告アイコン 警告アイコン (黄色の三角形で囲まれた感嘆符) を使って) それを警告として強調表示します。エディターはこれらの警告を「問題」ビューにも書き込みます。 例えば、無効なスキーマ (ネーム・スペース) を参照する BROKER SCHEMA ステートメントが含まれていたとします。

    その場合、コードをチェックし、このステートメントまたは関数に必要な訂正をしてください。

名前を付けて保存

「ファイル」 > 「名前を付けて保存」を使用してこの ESQL ファイルのコピーを保管することができます。

  1. 「ファイル」 > 「名前を付けて保存」をクリックします。
  2. ESQL ファイルのコピーを保存したいメッセージ・ブローカー・プロジェクトを指定します。 プロジェクト名は、デフォルトで、現行のプロジェクトになります。 この名前を受け入れるか、または「ファイルの保存」ダイアログ・ボックスに表示される有効なオプションから別の名前を選択することができます。
  3. ESQL ファイルの新しいコピーの名前を指定します。 この ESQL ファイルを同じプロジェクト内で保存するには、その名前を変更するか、現在のファイルを上書きすること (つまりファイル自体にコピーすること) を確認します。

    別のプロジェクトでこの ESQL ファイルを保存するには、そのプロジェクトが存在する必要があります。 ファイルを同じ名前で、または別のプロジェクト内の別の名前で保存することができます。

  4. 「OK」をクリックします。 メッセージ・フローは保管されて、メッセージ・フロー・エディターは内容を検証します。 エディターは、「問題」ビュー内で検出されるすべてのエラーのレポートを提供します。
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:47:31


タスク・トピックタスク・トピック | バージョン 8.0.0.5 | ak09035_