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

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

メッセージ・セット: メッセージ定義を作成するための WSDL ファイルのインポート

「WSDL ファイルからの新規メッセージ定義ファイル」ウィザード、「WSDL または XSD ファイル (あるいはその両方) から開始」クイック・スタート・ウィザード、または mqsicreatemsgdefsfromwsdl コマンドを使用して、WSDL ファイルをインポートします。

ヒント: このトピックは、メッセージ・モデルを入れるためにメッセージ・セットを使用している場合のみに関係があります。 アプリケーションまたはライブラリーを使用している場合は、WSDL ファイルおよび参照されている XML スキーマ・ファイルをアプリケーションまたはライブラリーに直接インポートできます。

インポートする WSDL ファイルごとに、メッセージ・セット内に 1 つ以上の新しいメッセージ定義ファイルが生成されます。 新規のメッセージ定義ファイルが、メッセージ・セットについて定義されているネーム・スペースごとに作成されます。 メッセージ定義ファイルの名前はデフォルトでは WSDL ファイルの名前になりますが、「WSDL ファイルからの新規メッセージ定義ファイル」ウィザードを使用すると、異なるファイル名を選択することができます。

メッセージ定義ファイルが存在する場合、インポートが続行するように上書きを許可してあるはずです。 既存の内容は削除され、再作成されます。

WSDL ファイルをインポートしているメッセージ・セットは、ネーム・スペースが使用可能にされている必要があります。 MRM ドメインを使用する場合は、メッセージ・セットを、SOAP などの XML メッセージのランタイム構文解析に適したものとするために、XML 物理形式を備えている必要があります。

インポート操作中に生成されたレポートを使用して、何が起きたかを確認し、エラーをチェックします。

各インポート操作に対して、単一の WSDL 定義を指定します。 WSDL 定義がファイルの階層で構成されている場合、 WSDL サービスまたはバインディング定義を含むファイルの名前を入力する必要があります。 インポートする WSDL 定義は、インポートを進めるためには 1 つ以上の WSDL バインディングを持つ必要があります。 その後、WSDL 定義から複数のバインディングを選択して、メッセージ・セット内のモデルにメッセージを定義できます。

「新規メッセージ定義ファイル」ウィザードを使用するインポート

「新規メッセージ定義ファイル」ウィザードを使用してインポートする場合、インポート操作ごとに 1 つの WSDL 定義だけを指定できます。 WSDL 定義は 1 つ以上の WSDL ファイルとして保持され、定義のインポートの結果として、すべてがインポートされます。 インポートする WSDL 定義は、インポートを進めるためには 1 つ以上の WSDL バインディングを持つ必要があります。

コマンド行を使用するインポート

WSDL コマンド行インポーター (mqsicreatemsgdefsfromwsdl) はメッセージ・セットを作成するか、または既存のメッセージ・セットを更新できます。 メッセージ・セット・プロジェクトが存在する場合、ネーム・スペースが使用可能にされており、XML 物理形式レイヤーを持つ必要があります。 プロジェクトが存在しない場合、新規のネーム・スペースが使用可能にされているプロジェクトが作成されます。 インポートが成功すると、新規のメッセージ定義ファイルがメッセージ・セットに追加されます。

mqsicreatemsgdefsfromwsdl コマンドによって、1 つの操作で 1 つの WSDL 定義をインポートできます。

mqsicreatemsgdefsfromwsdl コマンドは、インポートの実行前に、必要とする WSDL ファイルをワークスペースにコピーします。 これらのファイルはトップレベルの WSDL ファイルで、インポートは絶対位置または相対位置を使用して解決されます。 ファイルは、importFiles というフォルダーの、指定されたメッセージ・セットの下にコピーされます。 ファイルはインポート後に削除されません。ユーザーはその後で更新したり、WebSphere® Message Broker Toolkitでファイルについて妥当性検査を実行することができます。

物理情報

XML 物理形式レイヤーは MRM ドメインには必須であり、WSDL 定義のインポートより前に既存のメッセージ・セットに追加される必要があります。

特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

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

        
        最終更新:
        
        最終更新: 2015-02-28 17:46:54


概念トピック概念トピック | バージョン 8.0.0.5 | ad30550_