WSDL 定義は、(mqsicreatemsgdefsfromwsdl) コマンドを使用してインポートできます。
始める前に:
この作業を行う前に、以下の情報をお読みください。
WSDL コマンド行インポーターにより、メッセージ定義ファイルを入れる、ネーム・スペースが使用可能にされた新規のメッセージ・セットを作成できます。 また、ネーム・スペースが使用可能にされた既存のメッセージ・セットにメッセージ定義ファイルを追加することができます。
新規のメッセージ定義ファイルを既存のメッセージ・セットに追加する場合、そのメッセージ・セットも XML 物理形式レイヤーを持つ必要があります。 Web サービスのインターオペラビリティーを向上させるために、Web サービスのプロセスに関係するメッセージについて、XML 物理形式レイヤーのカスタマイズを不必要に行わないでください。
コマンド行から新しいメッセージ・セットを作成する場合、デフォルトで作成されるのは 論理情報だけです。 メッセージ・セットで物理形式が必要な場合、2 つのオプションがあります。
インポートを開始する前に、mqsicreatemsgdefsfromwsdl コマンドは必要とする WSDL ファイルをワークスペースにコピーします。 これらはトップレベルの WSDL ファイルと、それによってインポート可能なその他のファイルです。 ファイルは、importFiles というフォルダーの指定されたメッセージ・セットの下にコピーされ、インポート完了後に削除されません。 これにより、ワークベンチで後からそれらを更新したり、それらに対して妥当性検査を実行したりできます。
コマンド行で WSDL 定義をインポートするには、以下のようにします。
WSDL 定義のインポート中にエラーが発生した場合、報告されるエラーを注意深く検査してください。 デフォルトでは、すべてのエラーは画面および上で説明されているファイルの両方に書き込まれます。 インポートについての追加情報を収集するためには、-v (冗長) コマンド行パラメーターを指定します。 このパラメーターを指定すると、インポートの進行中にさらに詳細な情報が表示されます。