Instructions de configuration pour l'exemple d'adaptateur Siebel

Pour pouvoir exécuter l'exemple Siebel, suivez les instructions ci-dessous.

Avant de commencer

  1. Assurez-vous de disposer d'un espace de travail vierge.
  2. Vous devez obtenir ces fichiers auprès de l'administrateur de votre serveur Siebel :
    • Siebel.jar
    • SiebelJI_enu.jar

Pourquoi et quand exécuter cette tâche

Après avoir importé l'exemple :

Pour créer et exécuter l'exemple d'adaptateur Siebel :

Procédure

  1. Si l'icône Java™ EE, Perspective Java EE, n'apparaît pas dans l'onglet supérieur droit de l'espace de travail, vous devez basculer vers la perspective Java EE. Dans la barre de menus, sélectionnez Fenêtre > Ouvrir > Perspective > Autre.
  2. La fenêtre de sélection des perspectives s'ouvre. Sélectionnez Java EE.
  3. Cliquez sur OK. La perspective Java EE s'ouvre.
  4. Ajoutez les dépendances de fichiers requises :
    • Siebel.jar et SiebelJI_enu.jar :
      • Faites glisser les fichiers Siebel.jar et SiebelJI_enu.jar depuis votre système de fichiers et déposez-les dans le dossier connectorModule du projet de connecteur CWYEB_SiebelAdapter. Ajoutez ces fichiers au chemin d'accès aux classes. Vous faites cela dans la vue Propriétés pour le projet.
  5. Pour associer l'exemple à votre serveur Siebel, vous devez modifier les informations de connexion dans la classe d'implémentation du bean. Ouvrez AccountImpl.java dans un éditeur Java et changez la section suivante dans le code pour utiliser les informations de connexion à votre serveur Siebel.
    /**
     * @j2c.managedConnectionFactory class="com.ibm.j2ca.siebel.SiebelManagedConnectionFactory"
     * @j2c.managedConnectionFactory-property name="adapterID" value="001"
     * @j2c.managedConnectionFactory-property name="connectString" value="connectionString"
     * @j2c.managedConnectionFactory-property name="languageCode" value="ENU"
     * @j2c.managedConnectionFactory-property name="password" value="mot de passe"
     * @j2c.managedConnectionFactory-property name="resonateSupport" value="true"
     * @j2c.managedConnectionFactory-property name="siebelMetadataType" value="Siebel Business Objects"
     * @j2c.managedConnectionFactory-property name="userName" value="userName"
     * @j2c.connectionSpec class="com.ibm.j2ca.siebel.SiebelConnectionSpec"
     * @generated
     */
  6. Test de l'application :
    1. Sélectionnez la vue Serveurs, cliquez avec le bouton droit sur WebSphere Application Server v7.0, v8.0 ou v8.5, et sélectionnez Démarrer.
    2. Sélectionnez Fichier > Nouveau > Autre > J2C > Page Web, service Web ou EJB issu d'un bean Java J2C cliquez sur Suivant.
    3. Sur la page Sélection d'un bean Java J2C, cliquez sur Parcourir.
    4. Sur la page Rechercher un bean J2C, tapez A dans la zone de texte du haut ; AccountImpl - sample.siebel apparaît dans la zone Eléments correspondant. Sélectionnez AccountImpl - sample.siebel et cliquez sur OK.
    5. Cliquez sur Suivant.
    6. Dans la page Informations de déploiement, sélectionnez JSP simple puis cliquez sur Suivant.
    7. Dans la page Création de JSP simple, cliquez sur Nouveau pour lancer l'assistant de projet Web.
    8. Dans la page Projet Web, tapez un nom dans la zone Nom du projet (exemple : ProjetWebTest).
    9. Dans la page Déploiement, vérifiez que l'environnement d'exécution cible est bien WebSphere Application Server v7.0 ou v8.0. Sélectionnez Ajouter un projet à un fichier EAR et cliquez sur Terminer.
    10. Dans la page Création de JSP simple, tapez un nom dans la zone Dossier JSP (par exemple ExempleJSP), puis cliquez sur Terminer.
    11. Lorsque le serveur est démarré, accédez à <votreProjetWeb>/WebContent/SampleJSP/TestClient.jsp
    12. Cliquez avec le bouton droit sur TestClient.jsp et sélectionnez Exécuter en tant que > Exécuter sur le serveur.
    13. L'application s'ouvre dans un navigateur Web. Entrez une valeur et cliquez sur Appeler.

Résultats

Vous pouvez voir les résultats dans la console :

Sortie de l'exemple Siebel


Commentaires