Collecter les données de diagnostic

Les fichiers journaux et de configuration vous aident à diagnostiquer les problèmes liés à l'intégration Oracle Identity Cloud Service et Oracle E-Business Suite à l'aide de l'assistant E-Business Suite.

Vous devez collecter les fichiers suivants :
  • Fichier de configuration du fournisseur d'assertion E-Business Suite (bridge.properties).
  • Journaux de diagnostic E-Business Suite Asserter.
  • Fichier journal du domaine pour le domaine WebLogic où l'installeur E-Business Suite est déployé.
  • Trace de l'en-tête HTTP.

Activer le journal de débogage de l'asserteur E-Business Suite

Pour envoyer des journaux à un fichier, ajoutez FileHandler à la propriété handlers dans le fichier logger.properties. Cette opération active la journalisation de fichiers globalement.

  1. Créez un fichier logger.properties avec des entrées comme suit :
    handlers = java.util.logging.FileHandler, java.util.logging.ConsoleHandler
    java.util.logging.FileHandler.pattern = %h/ebsasserter.log
    java.util.logging.FileHandler.formatter = java.util.logging.SimpleFormatter
    java.util.logging.FileHandler.level=ALL
    java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
    java.util.logging.ConsoleHandler.level=ALL
    com.oracle.ebs.sso.level=ALL
    oracle.apps.fnd.ext.level=ALL
    oracle.security.jps.idcsbinding.level=ALL
  2. Ajoutez l'option -Djava.util.logging.config.file=<logger.properties file created above> dans Oracle WebLogic Server :
    1. A l'aide d'un navigateur, accédez à la console d'administration Oracle WebLogic Server.
    2. Dans la console d'administration Oracle WebLogic Server, cliquez sur Serveurs sous Environnement dans la structure de domaine.
    3. Dans la table Serveurs, cliquez sur le nom de l'instance de serveur sur laquelle l'installeur E-Business Suite est déployé.
    4. Dans le menu Serveur WebLogic, sélectionnez Administration et Démarrage du serveur.
    5. Sur la page Démarrage du serveur, vous pouvez ajouter l'option -Djava.util.logging.config.file=<logger.properties file created above> dans le champ Arguments.
    6. Cliquez sur Enregistrer.
  3. Redémarrez Oracle WebLogic Server sur lequel l'installeur E-Business Suite est déployé.
    Le fichier journal de débogage de l'assistant E-Business Suite se trouve dans <HOME DIR>/ebsasserter.log.

Utiliser Fiddler pour capturer le trafic HTTP

Vous pouvez utiliser Fiddler pour afficher et déboguer le trafic HTTP entre un client et un ordinateur hôte.

  1. Téléchargez le programme d'installation de Fiddler.
  2. Exécutez le programme d'installation de Fiddler et suivez l'assistant pour installer Fiddler sur votre ordinateur client.
  3. Arrêtez tous les autres programmes et services qui peuvent accéder à Internet ou utiliser HTTP. Vous obtenez ainsi une trace propre et non encombrée.
  4. Sélectionnez l'icône Fiddler dans le menu Démarrer du poste de travail pour exécuter Fiddler.
    Fiddler commence à capturer des événements dès son lancement. Fiddler consigne instantanément toutes les demandes réseau et celles-ci sont résumées dans le volet gauche de l'outil.
Les sections individuelles de la trace Fiddler sont codées en couleur. Chaque couleur est significative, mais les échecs sont affichés en rouge. La colonne de résultats contient le code HTTP renvoyé par la section. Par exemple, si une section renvoie un message d'erreur HTTP 404 ou Not Found, la section est rouge. Comme nous recherchons généralement des erreurs ou des échecs, les sections sur lesquelles nous voulons nous concentrer sont les sections rouges dans la trace. Fiddler crée un fichier contenant la trace avec l'extension de fichier .saz.