-
tFileInputDelimitedをダブルクリックして[Basic settings] (基本設定)ビューを開きます。
-
[File name/Stream] (ファイル名/ストリーム)フィールドに、国コードcontext.filepathを持つファイルのコンテキスト変数を入力します。
-
[...]ボタンをクリックし、スキーマエディターを開きます。
-
[+]ボタンをクリックし、カラム(たとえば、文字列型のcountry_code)を追加します。
[OK]をクリックして、エディターを閉じます。
-
tXMLMapをダブルクリックし、マップエディターを開きます。
-
出力フロー側のリクエストテーブルでpayloadという名前のカラムを右クリックし、コンテキストメニューから[Import from Repository] (リポジトリーからインポート)を選択します。[Metadata] (メタデータ)ウィザードが開きます。
リクエストメッセージのスキーマを選択し、[OK]をクリックしてこの選択を検証します。この例では、スキーマはgetAirportInformationByISOCountryCodeです。
-
メインフローのcountry_codeカラムを、request出力フローのtns:CountryAbbreviationノードの横にある[Expression] (式)エリアにドロップします。
[OK]をクリックしてエディターを閉じ、この設定を有効にします。
-
tESBConsumerをダブルクリックし、サービス設定ウィザードを開きます。
-
このビューで[Browse...] (参照...)ボタンをクリックして、目的のWSDLファイルを選択します。[Port name] (ポート名)と[Operation ] (操作)は、WSDLファイルが選択されると自動的に入力されます。
[OK]をクリックしてウィザードを閉じます。
-
[response] (応答)をダブルクリックして、[Basic settings] (基本設定)ビューを開きます。
-
[Vertical (each row is a key/value list)] (縦(各行はキー/値リスト))、[Print label] (ラベルの印刷)の順に選択して、結果を読みやすく表示します。
他のtLogRow、fault_messageの場合も同じ操作を行います。