次の手順では、Microsoft BizTalk ESB Toolkit 名前空間コンポーネント サンプルの 4 つのテスト シナリオをすべて実行する方法を示します。
名前空間コンポーネントのサンプル テスト シナリオを実行するには
このサンプルを初めて実行する前に、受信場所と送信ポート URL がソース配布ファイル内の適切なサブフォルダーをポイントしていることを確認してください。 受信場所にはサブフォルダー \Source\Samples\Namespace\Test\Filedrop\In、送信ポート URL にはサブフォルダー \Source\Samples\Namespace\Test\Filedrop\Out を指定します。
GlobalBank.ESB アプリケーションがまだ実行されていない場合は、Microsoft BizTalk 管理コンソールを使用して起動します。
TEST_Add_to_PassThrough.0000.ns.xml という名前のファイルのコピー (ESB インストール フォルダーの \Source\Samples\Namespace\Test\Data\ サブフォルダーにあります) を作成し、"TEST_" プレフィックスを削除してコピーの名前を変更します。
名前が変更されたファイルを \Source\Samples\Namespace\Test\Filedrop\In サブフォルダーにコピーします。
ESB はメッセージを取得し、そのメッセージに名前空間を追加し、更新されたメッセージを \Source\Samples\Namespace\Test\Filedrop\Out サブフォルダーにドロップします。 テキスト エディターで入力ファイルと出力ファイルを開き、このテストの効果を確認します。
次に、2 番目のテストを実行します。 TEST_Add_to_Remove.0000.ns.xml という名前のファイルのコピーを作成し、"TEST_" プレフィックスを削除して名前を変更します。
名前が変更されたファイルを \Source\Samples\Namespace\Test\Filedrop\In サブフォルダーにコピーします。
ESB はメッセージを取得し、名前空間を追加し、新しい名前空間を削除し、更新されたメッセージを \Source\Samples\Namespace\Test\Filedrop\Out サブフォルダーにドロップします。 テキスト エディターで入力ファイルと出力ファイルを開き、このテストの効果を確認します。
次に、3 番目のテストを実行します。 TEST_PassThrough_to_Remove.0000.ns.xml という名前のファイルのコピーを作成し、"TEST_" プレフィックスを削除して名前を変更します。
名前が変更されたファイルを \Source\Samples\Namespace\Test\Filedrop\In サブフォルダーにコピーします。
ESB はメッセージを取得し、既存の名前空間を削除し、更新されたメッセージを \Source\Samples\Namespace\Test\Filedrop\Out サブフォルダーにドロップします。 テキスト エディターで入力ファイルと出力ファイルを開き、このテストの効果を確認します。
最後に、4 番目のテストを実行します。 TEST_AddViaExtraction_to_PassThrough.0000.ns.xml という名前のファイルのコピーを作成し、"TEST_" プレフィックスを削除して名前を変更します。
名前が変更されたファイルを \Source\Samples\Namespace\Test\Filedrop\In サブフォルダーにコピーします。
ESB はメッセージを取得し、 ExtractionNodeXPath プロパティで指定された要素を抽出し、指定された名前空間値を持つこの要素からメッセージを作成し、更新されたメッセージを \Source\Samples\Namespace\Test\Filedrop\Out サブフォルダーにドロップします。 テキスト エディターで入力ファイルと出力ファイルを開き、このテストの効果を確認します。