Configurer l'assistant E-Business Suite dans Oracle E-Business Suite

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

Inscrire le fournisseur d'assertion E-Business Suite auprès d'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 E-Business Suite Asserter auprès d'Oracle E-Business Suite.

  1. Connectez-vous à l'ordinateur du serveur d'applications Oracle E-Business Suite. N'employez 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 à la version 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 dans le 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. Outre la copie du fichier fndext.jar sur l'ordinateur du serveur d'applications Oracle E-Business Suite, il doit également être copié sur l'ordinateur du serveur exécutant l'assesseur E-Business Suite. Copiez le fichier fndext.jar dans le dossier $DOMAIN_HOME/lib sur l'ordinateur serveur WebLogic de l'assesseur E-Business Suite.
    Le nom du fichier fndext.jar peut varier en fonction de la version actuelle.
  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 votre nom d'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 E-Business Suite Asserter 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 d'administration WebLogic de l'assesseur EBS dans le dossier /opt/ebssdk. Créez le dossier s'il n'existe pas.