Instructions de configuration pour l'exemple d'adaptateur entrant SAP

Pour pouvoir exécuter l'exemple d'adaptateur entrant SAP, 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. Icône Windows
    Vous devez obtenir ces fichiers de l'administrateur de votre serveur SAP :
    • sapjco.jar
    • librfr32.dll
    • sapjcorfc.dll
  3. Icône Linux
    : vous devez obtenir ces fichiers de l'administrateur de votre serveur SAP :
    • sapjco.jar
    • librfccm.so
    • libsapjcorfc.so
  4. Vérifiez que WebSphere Application Server version 7.0 ou 8.0 est installé ; sélectionnez la vue Serveurs pour voir si l'environnement d'exécution serveur est installé. Si ce n'est pas le cas, cliquez avec le bouton droit dans la vue Serveurs et suivez l'assistant pour installer le serveur.
  5. Obtenez toutes les informations de connexion SAP auprès de l'administrateur de votre serveur SAP.
Après avoir importé l'exemple :

Suivez ces étapes pour créer et exécuter l'exemple d'adaptateur entrant SAP :

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. Cliquez sur Suivant ; la perspective Java EE s'ouvre.
  3. Ajoutez les dépendances de fichiers requises :
    1. Icône Windows
      :
      • sapjco.jar : Copiez et collez ce fichier dans le répertoire /lib de votre environnement d'exécution WebSphere Application Server si vous voulez exécuter l'application SAP sur ce serveur.
      • sapjcorfc.dll : Copiez et collez ce fichier dans le répertoire /bin de votre environnement d'exécution WebSphere Application Server si vous voulez exécuter l'application SAP sur ce serveur.
      • librfr32.dll : Copiez et collez ce fichier dans le répertoire /bin de votre environnement d'exécution WebSphere Application Server si vous voulez exécuter l'application SAP sur ce serveur.
    2. Icône Linux
      :
      Vérifiez que ces fichiers sont exécutables et que le propriétaire en est l'utilisateur root.
      • sapjco.jar : Copiez et collez ce fichier dans le répertoire <rép_installation>\lib de votre environnement d'exécution WebSphere Application Server si vous voulez exécuter l'application SAP sur ce serveur. Copiez et collez ce fichier également dans le répertoire <rép_installation>\java\jre\lib de votre environnement d'exécution WebSphere Application Server.
      • librfccm.so : Copiez et collez ce fichier dans le dossier <rép_installation>\SDP75\jdk\jre\lib\i386. /bin Copiez et collez ce fichier dans le répertoire <rép_installation>\lib de votre environnement d'exécution WebSphere Application Server si vous voulez exécuter l'application SAP sur ce serveur. Copiez et collez ce fichier également dans le répertoire <rép_installation>\java\jre\bin de votre environnement d'exécution WebSphere Application Server. Copiez et collez ce fichier dans le répertoire <rép_installation>\bin de votre environnement d'exécution WebSphere Application Server si vous voulez exécuter l'application SAP sur ce serveur.
      • libsapjcorfc.so : Copiez et collez ce fichier dans le dossier <rép_installation>\SDP75\jdk\jre\lib\i386. Copiez et collez ce fichier dans le répertoire <rép_installation>\lib de votre environnement d'exécution WebSphere Application Server si vous voulez exécuter l'application SAP sur ce serveur. Copiez et collez ce fichier également dans le répertoire <rép_installation>\java\jre\bin de votre environnement d'exécution WebSphere Application Server. Copiez et collez ce fichier dans le répertoire <rép_installation>\bin de votre environnement d'exécution WebSphere Application Server si vous voulez exécuter l'application SAP sur ce serveur.
      Important : Si vous exécutez sur Redhat5.0/4.0, vous devez installer les outils de développement C++ à partir du disque d'installation original.
  4. Démarrez votre serveur WebSphere Application Server.
  5. Installez l'adaptateur SAP à partir de la console d'administration.
  6. Créez un nom JNDI ActivationSpec dans WebSphere Application Server.
  7. Dans la vue Explorateur d'entreprise, accédez au bean de session : BAPIinbound\ejbModule\sample.bapi\CustomerSB.java. Dans l'éditeur Java, recherchez la méthode createCustomer et ajoutez la ligne suivante : System.out.println("********emitCreateAfterImageSapZAsyncbapi1Wrapper*********");
  8. Déployez l'exemple d'application entrante sur le serveur WebSphere Application Server, puis envoyez un événement à partir du client de l'interface utilisateur graphique de SAP. Ouvrez la vue Console pour voir le résultat :

Résultats


Commentaires