Instructions de configuration pour l'exemple d'adaptateur PeopleSoft

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

Pourquoi et quand exécuter cette tâche

Avant d'importer l'exemple :
  1. Assurez-vous de disposer d'un espace de travail vierge.
  2. Vous devez obtenir ce fichier de l'administrateur de votre serveur PeopleSoft :
    • psjoa.jar
    • PSFTCI.jar
  3. Installez les tables d'informations sur les clients fournies avec l'exemple sur votre système PeopleSoft Enterprise.
Après avoir importé l'exemple :

Vous devez configurer le serveur et y associer l'exemple en procédant selon les étapes suivantes :

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 :
    • psjoa.jar : Faites glisser le fichier psjoa.jar depuis votre système de fichiers et déposez-le dans le dossier connectorModule du projet de connecteur CWYES_PeopleSoft. Ajoutez ce fichier au chemin d'accès aux classes. Vous faites cela dans la vue Propriétés pour le projet.
    • PSFTCI.jar : Faites glisser le fichier PSFTCI.jar depuis votre système de fichiers et déposez-le dans le dossier connectorModule du projet de connecteur CWYES_PeopleSoft. Ajoutez ce fichier 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 PeopleSoft, vous devez modifier les informations de connexion dans la classe d'implémentation du bean. Ouvrez CustomerInfoImpl.java dans un éditeur Java, puis modifiez la section suivante du code pour utiliser les informations de connexion à votre serveur PeopleSoft.
    /**
     * @j2c.managedConnectionFactory class="com.ibm.j2ca.peoplesoft.PeopleSoftManagedConnectionFactory"
     * @j2c.managedConnectionFactory-property name="adapterID" value="001"
     * @j2c.managedConnectionFactory-property name="hostName" value="hostname"
     * @j2c.managedConnectionFactory-property name="password" value="mot de passe"
     * @j2c.managedConnectionFactory-property name="pingCompInterface" value="WBI_CUSTOMER_CI"
     * @j2c.managedConnectionFactory-property name="port" value="portnumber"
     * @j2c.managedConnectionFactory-property name="userName" value="userName"
     * @j2c.connectionSpec class="com.ibm.j2ca.peoplesoft.PeopleSoftConnectionSpec"
     * @generated
     */
    Vous devez modifier les zones suivantes :
    • Nom d'hôte : nom de l'hôte PeopleSoft Enterprise
    • Numéro de port : numéro de port à utiliser pour accéder au système PeopleSoft Enterprise
    • Nom d'utilisateur : nom d'utilisateur valide pour accéder au système PeopleSoft
    • Mot de passe : mot de passe valide pour cet utilisateur. Le mot de passe est stocké en texte en clair et il ne doit donc être utilisé que temporairement pour l'exemple. Pour le déploiement de production, le mécanisme d'alias de sécurité doit être utilisé.
  6. Test de l'application :
    1. Sélectionnez Fichier > Nouveau > Autre > J2C > Page Web, service Web ou EJB issu d'un Bean Java J2C. Cliquez sur Suivant.
    2. Sur la page Sélection d'un bean Java J2C, cliquez sur Parcourir.
    3. Sur la page Rechercher un bean J2C, tapez C dans la zone de texte du haut ; CustomerInfoImpl - customer apparaît dans la zone Eléments correspondant. Sélectionnez CustomerInfoImpl - customer et cliquez sur OK.
    4. Cliquez sur Suivant.
    5. Dans la page Informations de déploiement, sélectionnez JSP simple puis cliquez sur Suivant.
    6. Dans la page Création de JSP simple, cliquez sur Nouveau pour lancer l'assistant de projet Web.
    7. Dans la page Projet Web, tapez un nom dans la zone Nom du projet (exemple : ProjetWebTest). Vérifiez que l'environnement d'exécution cible est WebSphere Application Server version 8.0 ou 7.x. Sélectionnez Ajouter le projet à un fichier EAR puis cliquez sur Terminer.
    8. Dans la page Création de JSP simple, tapez un nom dans la zone Dossier JSP (exemple : ExempleJSP), puis cliquez sur Terminer.
    9. Sélectionnez ProjetWebTest > WebContent > ExempleJSP > TestClient.jsp. Cliquez avec le bouton droit sur TestClient.jsp et sélectionnez Exécuter en tant que > Exécuter sur le serveur.
    10. L'application s'ouvre dans un navigateur Web. Tapez cette valeur dans la zone customerid, puis cliquez sur Appeler :
      • customerid : 123

Résultats

La sortie s'affiche dans votre navigateur Web :
Exemple de sortie PeopleSoft

Commentaires