ここでは、ワークベンチにある「新規メッセージ定義ファイル」ウィザードを使用して、
XML DTD から新規のメッセージ定義を作成する方法について説明します。
始める前に:
このタスクを完了するには、以下のタスクを完了している必要があります。
このタスクを始める前に、以下にリストされている点に注意してください。
- XML DTD から新規のメッセージ定義ファイルを作成するためには、DTD ファイルが
ワークベンチ、例えばメッセージ・セット・プロジェクトに存在していなければなりません。
これによって、「新規メッセージ定義ファイル」ウィザードで DTD ファイルを選択できます。
- 新規メッセージ定義ファイル追加先のメッセージ・セットが XML ワイヤー形式 (XML)
レイヤーを持たない場合、論理情報だけがモデル内に表示されます。
XML DTD からインポートする前か後に、物理層をメッセージ・セットに追加できますが、XML DTD からの設定を確実に取り込むためには、物理層の追加はインポート前にする必要があります。
- mqsicreatemsgdefs を使用して、コマンド行から XML DTD をインポートすることもできます。
- ファイル拡張子は、小文字の .dtd でなければなりません。
以下のステップでは、完全に新規のメッセージ定義ファイルの作成方法、および既存ファイルの内容を上書きする方法の両方を説明します。
XML DTD からメッセージ定義を作成するには、以下のようにします。
- 「ブローカー・アプリケーション開発」パースペクティブに切り替えます。
- ワークベンチ・メニューから、「ファイル」>「新規」>「メッセージ定義
ファイル」をクリックして、「新規メッセージ定義ファイル」ウィザードを開きます。
- オプションの表示リストで、「XML DTD ファイル」をクリックして選択し、「次へ」をクリックします。
- 必要に応じて詳細を入力しながら、ウィザードの残りに従って進みます。
ウィザードを使用して、XML DTD のインポートが完了したら、以下のようにします。
- ファイルがインポートされた時に作成されたレポートにエラーがないかを注意深く調べます。
これは、作成しようとしたメッセージ定義を含むプロジェクト内の
log ディレクトリーで見つけることができます。
レポートは、接頭部に新規メッセージ定義ファイル用に指定された名前を持つ .dtd.report.txt ファイル拡張子を持ちます。
- ワークベンチ・タスク・リストに示されているメッセージを検討して、新規警告またはエラーが表示されているかどうかを調べます。
XML DTD からメッセージ定義ファイルが作成され「メッセージ定義エディター」で開くので、インポートされた情報をチェックし、必要に応じて変更を加えます。
新しく作成されたメッセージ定義ファイルの検査中に、ワークベンチタスク・リストに表示されるメッセージがあれば、その新規ファイルに関連するエラーまたは警告を解決するために、訂正を加える必要があるかどうかを見直します。