Rubrique précédente: Standard JMSRubrique suivante: JDBC


Java

L'agent Java de DevTest est requis pour enregistrer des images de service Java. Dans l'application LISA Bank, l'agent est installé par défaut. Pour toute autre application, installez l'agent et lancez le registre.

A des fins de test, démarrez le serveur de démonstration sur lequel l'agent est installé, ou exécutez l'application LISA Bank. Pour l'exécuter avec une autre application Java, configurez l'agent. Pour plus d'informations sur l'agent, reportez-vous à la rubrique Agents.

Lorsque vous utilisez simultanément plusieurs enregistreurs dans la même station de travail pour enregistrer plusieurs appels distants EJB à partir de différentes classes, l'image de service et le modèle de service virtuel créés par chaque enregistreur affichent une liste cumulée de classes.

Procédez comme suit:

  1. Pour lancer l'enregistrement d'une nouvelle image de service virtuel, effectuez l'une des étapes suivantes :

    L'enregistreur d'image de service virtuel s'ouvre.

  2. Dans l'onglet Basics (Paramètres de base), sélectionnez Java comme protocole de transport.
  3. Cliquez sur Next (Suivant).

    La fenêtre Select Java classes to virtualize (Sélectionner les classes Java à virtualiser) s'ouvre.

  4. Pour déplacer des agents spécifiques entre les colonnes suivantes, utilisez les flèches disponibles :
    Available Online Agents (Agents en ligne disponibles)

    Répertorie les agents en ligne disponibles auquel vous pouvez vous connecter.

    Connected Agents (Agents connectés)

    Répertorie les agents en ligne ou hors ligne connectés pour le modèle de service virtuel. Les agents hors ligne apparaissent en police italique grise. Vous pouvez sélectionner les agents dans la liste Available Online Agents (Agents en lignes disponibles).

    Lorsque vous sélectionnez un agent dans l'une des listes, le nom d'hôte et la classe principale s'affichent.

  5. Pour ajouter un agent qui ne figure pas dans la liste, saisissez son nom dans le champ au-dessus de la liste des agents connectés et cliquez sur Add Agent (Ajouter un agent)LISA--icon_image_whiteplussignbluecircle.

    Ce mécanisme est fourni pour ajouter des agents hors ligne qui n'étaient pas présents préalablement dans la liste d'agents connectés. Le nom d'agent ne peut pas être vide ni déjà présent dans la liste d'agents connectés. Si le nom d'agent entré est présent dans la liste d'agents en ligne, il sera déplacé de la liste des agents en ligne disponibles vers la liste des agents connectés.

  6. Pour sélectionner une classe en effectuant une recherche, procédez comme suit :
    1. Double-cliquez sur Search for Classes (Rechercher des classes).
    2. Saisissez une chaîne de recherche comme nom complet (y compris le package), à l'aide d'expressions régulières.
    3. Cliquez sur l'icône Search (Rechercher).
    4. Sélectionnez une classe. Certaines classes peuvent apparaître plusieurs fois. Sélectionnez une classe une seule fois.
    5. Cliquez sur la flèche droite.
  7. Pour sélectionner une classe en saisissant manuellement son nom, procédez comme suit :
    1. Double-cliquez sur Manually Enter a Class Name (Entrer manuellement un nom de classe).
    2. Saisissez le nom complet de la classe.
    3. Cliquez sur la flèche droite.
  8. Pour sélectionner une classe dans une liste de classes proposées par l'agent, procédez comme suit :
    1. Double-cliquez sur Agent Suggestions (Suggestions de l'agent).
    2. Cliquez sur Retrieve (Récupérer)Icône d'actualisation.
    3. Sélectionnez une classe.
    4. Cliquez sur la flèche droite.
  9. Pour ajouter un protocole à l'enregistrement, double-cliquez sur Protocols et sélectionnez le protocole de votre choix.
  10. Arrêtez le système testé.
  11. Cliquez sur Next (Suivant).

    La page Recording Has Begun (L'enregistrement a commencé.) s'ouvre.

  12. Redémarrez le système testé.

    Remarque : L'arrêt et le redémarrage du système testé sont facultatifs. Le redémarrage permet à VSE de capturer le trafic initial qui se produit lors de l'initialisation du système testé.

    Une fois que le système testé est démarré, une liste des transactions les plus récentes s'affiche. Pour afficher le contenu de la transaction sélectionnée, double-cliquez dessus.

  13. A l'issue de l'enregistrement, cliquez sur Next (Suivant).

    Le panneau Data Protocols (Protocoles de données) s'ouvre et contient les protocoles de données pertinents préremplis. Vous pouvez modifier ces protocoles de données ou en ajouter d'autres. Il peut y avoir des panneaux supplémentaires pour configurer les protocoles de données. Pour plus d'informations sur la configuration de protocoles de données, reportez-vous à la section Utilisation des protocoles de données.

  14. Une fois les protocoles de données de texte délimité configurés, cliquez sur Next (Suivant).

    Lors de la préparation de l'enregistrement du fichier .vsi, l'enregistreur vérifie que les corps des demandes et des réponses sont du texte, s'ils sont marqués comme tel. Sinon, le type devient binaire.

    Remarque : Pour enregistrer les paramètres dans cet enregistrement à charger dans un autre enregistrement d'image de service, cliquez sur Save (Enregistrer)Icône d'enregistrement au-dessus du bouton Finish (Terminer).

  15. Cliquez sur Finish (Terminer).