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