SAP Connectivity サンプルの実行

SAPInput ノードのサンプル

サンプルを実行する前に、サンプルのセットアップ手順を完了する必要があります。SAP Connectivity サンプルのセットアップを参照してください。

サンプルの実行時に問題を検出した場合は、 WebSphere Message Broker 資料の『サンプル実行時の問題の解決』を参照してください。

サンプルを実行するには、以下のステップを実行します。

  1. SAP システムにログインします。
  2. 「トランザクション BD10」、「品目の送信」の順に進みます。
  3. 「品目」フィールドにすでに存在する品目番号を指定するか、検索アイコンを使用して既存の品目を見つけます。
  4. 「論理システム」フィールドに論理システム名 (たとえば SAMPRFC) を指定します。
  5. 「実行」をクリックします。
  6. 「SapInboundMatMasSampleMFlow」メッセージ・ブローカー・プロジェクトを展開し、「フロー・テスト」フォルダーを見つけて、展開します。
  7. テスト・クライアントでファイルを開くには、SapInboundMatMas.mbtest をダブルクリックします。
  8. 「デキュー」をクリックします。
  9. ブローカーの接続プロパティーが正しいこと (リスナー・ポートおよびキュー・マネージャー名) を確認し、「メッセージの取得」をクリックします。
  10. 出力メッセージ (ルート・タグ SapMatmas05 を持つ XML) が「メッセージ」ペインに表示されます。

SAPRequest ノードのサンプル

サンプルを実行する前に、サンプルのセットアップ手順を完了する必要があります。SAP Connectivity サンプルのセットアップを参照してください。

サンプルの実行時に問題を検出した場合は、 WebSphere Message Broker 資料の『サンプル実行時の問題の解決』を参照してください。

サンプルを実行するには、以下のステップを実行します。

  1. 「SapOutboundCustomerMFlow」メッセージ・ブローカー・プロジェクトを展開し、「フロー・テスト」フォルダーを見つけて、展開します。
  2. テスト・クライアントでファイルを開くには、SapOutboundCustomer.mbtest をダブルクリックします。
  3. 「メッセージ・フロー・テスト・イベント」のツールバーで「エンキュー」をクリックします。 右側のペインの下部にあるソース・ボックスに XML エレメント <FirstName>John</FirstName> が含まれています。
  4. ブローカーの接続プロパティーが正しいこと (リスナー・ポートおよびキュー・マネージャー名) を確認し、「メッセージの送信」をクリックします。
  5. 1 つ目に表示された「デキュー」をクリックし、「メッセージの取得」をクリックします。
  6. 出力メッセージが「ソース」ペインに表示されます。<FirstName> エレメントの値が John になっています。

出力メッセージが「ソース」ペインに表示されない場合は、次のようにします。

  1. 2 つ目に表示された「デキュー」をクリックし、「メッセージの取得」をクリックします。
  2. 「例外」情報を含む XML メッセージは、「詳細プロパティー」ペインに表示されます。例外リストに、BIP プレフィックスの付いた多数のブローカー・エラー・メッセージが含まれていることを確認します。
  3. 障害の発生したキューにメッセージがリストされていないときは、システムのイベント・ログを調査し、原因を詳しく調べてください。

サンプルのホームに戻る