Configuration du mécanisme d'assertion E-Business Suite dans Oracle E-Business Suite

Enregistrez le serveur d'applications E-Business Suite Asserter auprès d'Oracle E-Business Suite.

Enregistrement de l'Asserter E-Business Suite avec Oracle E-Business Suite

Pour établir la communication avec Oracle E-Business Suite, le fournisseur d'assertion E-Business Suite utilise l'ID du serveur d'applications dans le fichier de connexion à la base de données. Le fichier de connexion à la base de données est généré lors de l'enregistrement du serveur d'applications Asserter d'E-Business Suite auprès d'Oracle E-Business Suite.

  1. Connectez-vous à l'ordinateur serveur d'applications Oracle E-Business Suite. N'utilisez pas l'utilisateur root. Utilisez le nom utilisateur utilisé pour installer et exécuter le serveur WebLogic.
  2. Exécutez les commandes echo $JAVA_HOME et echo $WL_HOME, puis notez la valeur définie pour chacune d'elles :
    • JAVA_HOME : /usr/java/jdk1.7.0_201
    • WL_HOME : /u01/oracle/wlserver

    Si les valeurs des commandes $JAVA_HOME et $WL_HOME ne sont pas définies, demandez à l'administrateur WebLogic de les définir. La valeur $WL_HOME n'est nécessaire que si vous utilisez une version d'Oracle E-Business Suite supérieure à 12.2.

    Les valeurs pour $JAVA_HOME et $WL_HOME peuvent être différentes de celles de votre environnement. Mettez à jour les champs avec les valeurs correctes pour votre environnement.

  3. Exécutez la commande suivante pour créer un dossier de travail :
    cd /opt
    mkdir ebssdk
    cd ebssdk
  4. Extrayez le fichier fndext.jar, qui se trouve dans le dossier WEB-INF/lib du fichier ebs.war que vous avez téléchargé à partir de la console OCI IAM.
  5. Copiez le fichier fndext.jar dans le dossier de travail que vous avez créé à l'étape précédente et dans le dossier WebLogic $DOMAIN_HOME/lib de l'asserteur E-Business Suite.
    Le nom du fichier fndext.jar peut varier en fonction de la version en cours.
  6. Localisez le fichier d'environnement Oracle E-Business Suite (dans cet exemple, /u01/install/VISION/EBSapps.env) et exécutez la commande suivante :
    source /u01/install/VISION/EBSapps.env

    Le chemin d'accès au fichier .env peut varier en fonction de votre environnement.

  7. Localisez le fichier .dbc associé à votre instance Oracle E-Business Suite dans le dossier suivant : $FND_SECURE/EBSDB.dbc.
    Si le nom de votre instance de base de données est EBSDB, le fichier doit avoir un nom tel que EBSDB.dbc. Notez le chemin complet du fichier .dbc (y compris le nom de fichier lui-même) : /u01/install/VISION/fs1/inst/apps/EBSDB_ebs/appl/fnd/12.0.0/secure/EBSDB.dbc.
  8. Exécutez la commande suivante pour enregistrer le serveur d'applications Asserter d'E-Business Suite auprès d'Oracle E-Business Suite :
    cd /opt/ebssdk
    java oracle.apps.fnd.security.AdminDesktop apps/apps CREATE NODE_NAME=ebsasserter.example.com DBC=/u01/install/VISION/fs1/inst/apps/EBSDB_ebs/appl/fnd/12.0.0/secure/EBSDB.dbc
  9. Exécutez la commande suivante :
    cat EBSDB_ebsasserter.example.com.dbc

    Le nom de fichier obtenu peut être en majuscules. Prenez note de la valeur APPL_SERVER_ID.

  10. Copiez le fichier EBSDB_ebsasserter.example.com.dbc sur l'ordinateur serveur WebLogic de l'assesseur EBS sous le dossier /opt/ebssdk. Créez le dossier s'il n'existe pas.