前のトピック: 標準 JMS次のトピック: JDBC


Java

Java サービス イメージを記録するには、DevTest Java エージェントが必要です。 LISA Bank アプリケーションでは、エージェントはデフォルトでインストールされます。 その他のアプリケーションでは、エージェントをインストールしてレジストリを起動します。

テストの場合は、エージェントがインストールされているデモ サーバを起動するか、または LISA Bank アプリケーションを実行します。 その他の Java アプリケーションで実行するには、エージェントを設定します。 エージェントの詳細については、「エージェント」を参照してください

同じワークステーションで複数のレコーダを使用して、さまざまなクラスから複数の EJB リモート コールを同時に記録する場合、各レコーダで作成されたサービス イメージおよび VSM によって、集約されたクラスのリストが表示されます。

次の手順に従ってください:

  1. 新しい仮想サービス イメージのレコーディングを開始するには、以下のいずれかの手順に従います。

    仮想サービス イメージ レコーダが開きます。

  2. 基本]タブで、トランスポート プロトコルとして Java を選択します。
  3. 次へ]をクリックします。

    仮想化する Java クラスの選択]ウィンドウが表示されます。

  4. 以下の列の間で選択したエージェントを移動するには、提供されている矢印を使用します。
    利用可能なオンライン エージェント

    接続可能なオンライン エージェントをリスト表示します。

    接続されたエージェント

    リストには、仮想サービス モデルに対して接続するオンライン エージェントまたはオフライン エージェントが含まれます。 オフライン エージェントは、灰色の斜体フォントで表示されます。 [利用可能なオンライン エージェント]リストからエージェントを選択できます。

    いずれかのリストからエージェントを選択すると、ホスト名とメイン クラスが表示されます。

  5. リストにないエージェントを追加するには、接続したエージェントのリストの上のフィールドにエージェント名を入力し、[エージェントの追加LISA--icon_image_whiteplussignbluecircle をクリックします。

    このメカニズムは、以前は接続リストに存在しなかったオフライン エージェントを追加するために提供されています。 エージェント名は空にすることはできません。または、接続したエージェントのリストにすでに存在します。 入力したエージェント名がオンライン エージェント リストに存在する場合、そのエージェントは、接続した利用可能なエージェントのリストから接続したエージェントのリストに移動されます。

  6. 検索によってクラスを選択するには、以下の手順に従います。
    1. クラスの検索]をダブルクリックします。
    2. 正規表現を使用して、完全修飾名(パッケージを含む)として検索文字列を入力します。
    3. 検索アイコンをクリックします。
    4. クラスを選択します。 一部のクラスは 2 回以上現れる場合があります。 クラスは 1 回のみ選択します。
    5. 右方向矢印をクリックします。
  7. 手動で名前を入力してクラスを選択するには、以下の手順に従います。
    1. クラス名の手動入力]をダブルクリックします。
    2. 完全修飾クラス名を入力します。
    3. 右方向矢印をクリックします。
  8. エージェントが示すクラスのリストからクラスを選択するには、以下の手順に従います。
    1. エージェント提案]をダブルクリックします。
    2. 取得 リフレッシュ アイコン をクリックします。
    3. クラスを選択します。
    4. 右方向矢印をクリックします。
  9. レコーディングにプロトコルを追加するには、[プロトコル]をダブルクリックして記録するプロトコルを選択します。
  10. テスト中のシステムをシャットダウンします。
  11. 次へ]をクリックします。

    レコーディングが開始されました。」というページが表示されます。

  12. テスト中のシステムを再起動します。

    注: テスト中のシステムのシャットダウンと再起動はオプションです。 再起動を行うと、テスト中のシステムの初期化時に発生する初期トラフィックを、VSE が確実にキャプチャできるようになります。

    テスト中のシステムが起動されると、最新のトランザクションのリストが表示されます。 選択したトランザクションのコンテンツを参照するには、トランザクションをダブルクリックします。

  13. レコーディングが完了したら、[次へ]をクリックします。

    データ プロトコル]パネルが開き、事前に入力された適切なデータ プロトコルが表示されます。 データ プロトコルを変更または追加できます。 データ プロトコルを設定するための追加のパネルが存在する場合があります。 データ プロトコルの設定の詳細については、「データ プロトコルの使用」を参照してください。

  14. データ プロトコルを設定したら、[次へ]をクリックします。

    .vsi ファイルを作成する準備をしている間、レコーダは、要求と応答のボディがテキストであることを確認します(テキストとしてマークされている場合)。 テキストではない場合、タイプがバイナリに切り替わります。

    注: このレコーディングに対する設定を保存して別のサービス イメージ レコーディングにロードするには、[終了]ボタンの上の[保存[保存]アイコンの画像 をクリックします。

  15. 終了]をクリックします。