Diagnosedaten erfassen

Mit Konfigurations- und Logdateien können Sie Probleme im Zusammenhang mit der Integration von Oracle Identity Cloud Service und Oracle E-Business Suite mit dem E-Business Suite-Asserter diagnostizieren.

Sie müssen die folgenden Dateien sammeln:
  • Konfigurationsdatei für E-Business Suite Asserter (bridge.properties).
  • Die E-Business Suite Asserter-Diagnoselogs.
  • Die Domainlogdatei für die Domain WebLogic, in der der E-Business Suite-Asserter bereitgestellt wird.
  • Das HTTP-Headertrace.

E-Business Suite-Asserter-Debuglog aktivieren

Um Logs an eine Datei zu senden, fügen Sie FileHandler zur Eigenschaft handlers in der Datei logger.properties hinzu. Dadurch wird die Dateiprotokollierung global aktiviert.

  1. Erstellen Sie eine logger.properties-Datei mit folgenden Einträgen:
    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. Fügen Sie die Option -Djava.util.logging.config.file=<logger.properties file created above> in Oracle WebLogic Server hinzu:
    1. Rufen Sie mit einem Browser die Oracle WebLogic Server Administration Console auf.
    2. Klicken Sie in der Oracle WebLogic Server-Administrationskonsole unter Umgebung in der Domainstruktur auf Server.
    3. Klicken Sie in der Tabelle Server auf den Namen der Serverinstanz, auf der der E-Business Suite-Asserter bereitgestellt wird.
    4. Wählen Sie im Menü WebLogic Server die Option Administration und dann Serverstart.
    5. Auf der Seite Serverstart können Sie die Option -Djava.util.logging.config.file=<logger.properties file created above> im Feld Argumente hinzufügen.
    6. Klicken Sie auf Speichern.
  3. Starten Sie Oracle WebLogic Server neu, in dem E-Business Suite Asserter bereitgestellt wird.
    Die Debug-Logdatei für E-Business Suite Asserter befindet sich unter <HOME DIR>/ebsasserter.log.

HTTP-Traffic mit Fiddler erfassen

Mit Fiddler können Sie HTTP-Datenverkehr zwischen einem Client und einem Hostcomputer anzeigen und debuggen.

  1. Laden Sie das Fiddler-Installationsprogramm herunter.
  2. Führen Sie das Fiddler-Installationsprogramm aus, und folgen Sie dem Assistenten, um Fiddler auf Ihrem Client-Rechner zu installieren.
  3. Stoppen Sie alle anderen Programme und Dienste, die auf das Internet zugreifen oder HTTP verwenden können. Auf diese Weise erhalten Sie ein bereinigtes und ungeklärtes Trace.
  4. Wählen Sie das Fiddler-Symbol im Startmenü der Workstation, um Fiddler auszuführen.
    Fiddler beginnt mit der Erfassung von Ereignissen, sobald es gestartet wird. Fiddler protokolliert alle Netzwerkanforderungen sofort und diese Anfragen werden im linken Fensterbereich des Tools zusammengefasst.
Die einzelnen Abschnitte der Fiddler-Spur sind farbcodiert. Jede Farbe ist aussagekräftig, Fehler werden jedoch rot dargestellt. Die Ergebnisspalte enthält den HTTP-Code, den der Abschnitt zurückgegeben hat. Beispiel: Wenn ein Abschnitt eine HTTP 404- oder Not Found-Fehlermeldung zurückgibt, wäre der Abschnitt rot. Da wir normalerweise nach Fehlern oder Fehlern suchen, sind die Abschnitte, auf die wir uns konzentrieren möchten, die roten Abschnitte in der Spur. Fiddler erstellt eine Datei mit dem Trace mit der Dateierweiterung .saz.