「新規メッセージ定義ファイル」ウィザードまたは mqsicreatemsgdefsfromwsdl コマンド行ユーティリティーのいずれかを使用して WSDL ファイルをインポートすることにより、メッセージ・セットにメッセージを追加することができます。
インポートする WSDL ファイルごとに、メッセージ・セット内に 1 つ以上の新しいメッセージ定義ファイルが生成されます。 新規のメッセージ定義ファイルが、メッセージ・セットについて定義されているネーム・スペースごとに作成されます。 メッセージ定義ファイルの名前はデフォルトでは WSDL ファイルの名前になりますが、「新規メッセージ定義ファイル」ウィザードを使用すると、異なるファイル名を選択することができます。
メッセージ定義ファイルがすでに存在する場合、インポートが続行するように上書きを許可してあるはずです。 その場合、既存の内容は削除されて再作成されます。
WSDL ファイルをインポートするメッセージ・セットで、ネーム・スペースが使用可能にされている必要があります。
レポート・ファイルはインポート操作中に生成されますが、これによりインポート処理中に発生した事柄を調べ、結果として生じたすべてのエラーを検査できます。
「新規メッセージ定義ファイル」ウィザードを使用してインポートする場合、インポート操作ごとに 1 つの WSDL 定義だけを指定できます。 WSDL 定義は 1 つ以上の WSDL ファイルとして保持され、定義のインポートの結果として、これらすべてがインポートされます。
WSDL コマンド行インポーター (mqsicreatemsgdefsfromwsdl) は新規のメッセージ・セットを作成するか、または既存のメッセージ・セットを更新できます。 インポートが成功すると、新規のメッセージ定義ファイルがメッセージ・セットに追加されます。 メッセージ・セット・プロジェクトが存在する場合、ネーム・スペースが使用可能にされている必要があります。 プロジェクトが存在しない場合、新規のネーム・スペースが使用可能にされているプロジェクトが作成されます。
mqsicreatemsgdefsfromwsdl コマンドによって、1 つの操作で 1 つの WSDL 定義をインポートできます。
mqsicreatemsgdefsfromwsdl コマンドは、インポートの実行前に、必要とする WSDL ファイルをワークスペースにコピーします。 これらはトップレベルの WSDL ファイルで、インポートは絶対位置または相対位置を使用して解決されます。 ファイルは、importFiles というフォルダーの指定されたメッセージ・セットの下にコピーされ、インポート後に削除されません。そのため、ユーザーはその後で更新したり、ワークベンチでファイルについて妥当性検査を実行することができます。
物理形式が必要な場合、それらは WSDL 定義のインポートより前にメッセージ・セットに追加される必要があります。 メッセージ・セットに物理形式が含まれる場合、すべての物理形式レイヤーの物理形式プロパティーに値が取り込まれます。
メッセージ・セットに物理形式が含まれない場合、論理情報だけが作成されます。 さらに、コマンド行からインポートする場合、デフォルトでは、論理情報だけが新しいメッセージ・セット内に作成されます。