サンプルの実行時に問題を検出した場合は、 WebSphere Message Broker 資料の『サンプル実行時の問題の解決』を参照してください。
フローの上部の分岐をテストして、サンプルを実行するには、以下を行います。
フローの下部の分岐をテストして、サンプルを実行するには、以下を行います。
LoyaltyProgram
メッセージでメッセージ・フローの上部の分岐をテストする際のサンプルの出力メッセージは、以下の形式になるはずです。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <LoyaltyProgram xmlns:applicant="http://www.example.org/applicant" xmlns:store="http://www.example.org/store"> <applicant:ApplicantDetails> <applicant:FirstName>Ben</applicant:FirstName> <applicant:LastName>Thompson</applicant:LastName> <applicant:HouseNo>1</applicant:HouseNo> <applicant:Street>Happiness Avenue</applicant:Street> <applicant:Town>Grumpyville</applicant:Town> </applicant:ApplicantDetails> <store:StoreDetails> <store:StoreID>001</store:StoreID> <store:StoreName>Broker Brothers Central</store:StoreName> <store:StoreStreet>Exuberant Avenue</store:StoreStreet> <store:StoreTown>Happyville</store:StoreTown> </store:StoreDetails> </LoyaltyProgram>
SaleEnvelope メッセージでメッセージ・フローの下部の分岐をテストする場合、出力メッセージは以下の形式になるはずです。
00,01,02,Twister,Games,0.30,01<CRLF> 02,03,01,The Times Newspaper,Books and Media,0.20,01<CRLF> 04,05,01,The Origin of Species,Books and Media,22.34,02<CRLF> 06,07,01,Microscope,Miscellaneous,36.20,01
<CRLF> は、ASCII 16 進コード・ポイントが x'0D' および x'0A' の文字を表します。