R12.2 ist die neueste Version der Oracle E-Business Suite-Produkte. Hier würden wir den Anmeldeablauf in R12.2 besprechen
Inhaltsverzeichnis
Anmeldeablauf in R12.2
- Wenn eine HTTP-Anfrage für EBS gestellt wird, wird die Anfrage vom Oracle HTTP Server (OHS) empfangen.
- Wenn die Konfiguration von OHS für eine Ressource gilt, die von Java verarbeitet werden muss, wie z. B. die Anmeldung bei EBS, leitet die OHS-Konfiguration die Anfrage an den Web Logic Server (WLS)-Java-Prozess (in diesem Fall OACore) um.
- WLS bestimmt die J2EE-Anwendung, die die Anfrage bearbeiten soll, die „oacore“ genannt wird.
- Diese J2EE-Anwendung muss bereitgestellt und für die Verarbeitung von Anfragen verfügbar sein, damit die Anfrage erfolgreich ist. Die J2EE-Anwendung muss auf eine Datenbank zugreifen und tut dies über eine Datenquelle, die innerhalb von WLS konfiguriert ist.
Hier ist die Verarbeitung in Form von URLs (Anmelde-HTTP-Header)
Wenn die EBS-Anmeldung funktioniert, wird der Browser auf verschiedene URLs umgeleitet, damit die Anmeldeseite angezeigt wird. Der folgende Seitenfluss zeigt die URLs, die aufgerufen werden, um die Anmeldeseite anzuzeigen:
/OA_HTML/AppsLogin EBS-Anmelde-URL /OA_HTML/AppsLocalLogin.jsp Weiterleitung zur lokalen Anmeldeseite /OA_HTML/RF.jsp?function_id=1032925&resp_id=-1&resp_appl_id=-1&security_group_id=0&lang_code=US&oas=3TQG_dtTW1oYy7P5_6r9ag..¶ms=5LEnOA6Dde-bxji7iwlQUg Rendert die Anmeldeseite Die URLs, nachdem der Benutzer den Benutzernamen und das Passwort eingegeben und dann auf die Schaltfläche „Anmelden“ geklickt hat, werden unten angezeigt /OA_HTML/OA.jsp?page=/oracle/apps/fnd/sso/login/webui/MainLoginPG&_ri=0&_ti=640290175&language_code=US&requestUrl=&oapc=2&oas=4hoZpUbqVSrv9IE0iJdY1g.. /OA_HTML/OA.jsp?OAFunc=OANEWHOMEPAGE /OA_HTML/RF.jsp?function_id=MAINMENUREST&security_group_id=0 Rendert die Startseite des Benutzers Sobald die Startseite des Benutzers angezeigt wird, leitet der Abmeldevorgang auch zuvor zu mehreren anderen URLs um Rückkehr zur Anmeldeseite: /OA_HTML/OALogout.jsp?menu=Y Auf das Abmeldesymbol wurde geklickt /OA_HTML/AppsLogout /OA_HTML/AppsLocalLogin.jsp?langCode=US&_logoutRedirect=y Weiterleitung zur Anmeldeseite /OA_HTML/RF.jsp?function_id=1032925&resp_id=-1&resp_appl_id=-1&security_group_id=0&lang_code=US&oas=r6JPtR7-a4n5U2H3–ytEg..¶ms=1JU-PCsoyAO7NMAeJQ.9N6auZoBnO8UYYXjUgSPLHdpzU3015KGHA668whNgEIQ4 Renders login page again |
Grundlegende Fehlerbehebung für die Anmeldung in R12.2
(1) OHS-Fehler (Apache)
Falls OHS nicht läuft oder nicht reagiert, wird eine Meldung wie unten angezeigt. Wenn OHS nicht läuft, gibt es für diese Anfrage keine Meldungen in irgendeiner EBS-Protokolldatei.
Firefox:„Die Verbindung wurde zurückgesetzt“ |
Zu ergreifende Schritte
Überprüfen Sie, ob OHS ordnungsgemäß gestartet wurde
adapcctl.sh status
adapcctl.sh stop
adapcctl.sh start
(2) OACore JVM-Prozess nicht verfügbar
Wenn die OACore-JVM nicht läuft oder nicht erreichbar ist, wird wahrscheinlich die folgende Meldung im Browser angezeigt:
Fehler der APACHE-Bridge des Servers: Kein Backend-Server für Verbindung verfügbar:Zeitüberschreitung nach 10 Sekunden oder idempotent auf AUS gesetzt oder Methode nicht idempotent. |
Es kann zwei Gründe geben
zu ergreifende Schritte
(a)Stellen Sie sicher, dass die OACore-JVM korrekt gestartet wurde
admanagedsrvctl.sh start oacore
(b) Prüfen Sie, ob die Datei mod_wl_ohs.conf richtig konfiguriert ist
(3) OACore J2EE-Anwendung nicht verfügbar
Es kann Fälle geben, in denen die OACore-JVM ausgeführt wird und erreichbar ist, aber die oacore-Anwendung nicht verfügbar ist.
Der Browser meldet den Fehler:
Fehler 404 – Nicht gefunden Aus RFC 2068 Hypertext Transfer Protocol – HTTP/1.1: 10.4.5 404 nicht gefunden Der Server hat nichts Passendes zum Anfrage-URI gefunden. Es wird nicht angegeben, ob der Zustand vorübergehend oder dauerhaft ist. |
Access_log zeigt 404-Fehler:
GET /OA_HTML/AppsLogin HTTP/1.1″ 404 |
Zu ergreifende Schritte
Überprüfen Sie in der FMW-Konsole die „Bereitstellungen“, um zu bestätigen, dass die „oacore“-Anwendung den Status „Aktiv“ hat und der Zustand „OK“ ist.
Wenn der Status Ok ist, Sie aber immer noch eine Fehlermeldung erhalten, können Sie versuchen, JSP zu kompilieren
cd $FND_TOP/patch/115/bin cd $FND_TOP/patch/115/bin ./ojspCompile.pl --compile --flush -p 2 logfile set: ojspc_error.log starting…(compiling all) using 10i internal ojsp ver: 10 synchronizing dependency file: enumerating jsps…8000 parsing jsp…8000 writing deplist…8000 initializing compilation: eliminating children…5912 (-2088) translating and compiling: translating jsps…5912/5912 in 1m40s compiling jsps…5912/5912 in 4m19s Finished!
(4) Datenquellenfehler
Die oacore-Protokolle zeigen diesen Fehlertyp
java.lang.NullPointerException unter oracle.apps.fnd.sso.AppsLoginRedirect.logSafe(AppsLoginRedirect.java:639) unter oracle.apps.fnd.sso.AppsLoginRedirect.doGet(AppsLoginRedirect.java:1314) unter javax.servlet.http.HttpServlet.service(HttpServlet.java:707) |
Der Explorer zeigt
anDas System hat bei der Verarbeitung Ihrer Anfrage einen Fehler festgestellt. Bitte wenden Sie sich an Ihren Systemadministrator |
Zu unternehmende Schritte
- Überprüfen Sie die EBS-Datenquelle und stellen Sie sicher, dass sie auf den verwalteten Server oacore_cluster1 ausgerichtet ist. Verwenden Sie auch die Option „Datenquelle testen“, um zu bestätigen, dass eine Datenbankverbindung hergestellt werden kann
- Wenn Sie Änderungen vornehmen, müssen Sie den verwalteten Server neu starten, obwohl die FMW-Konsole sagt, dass kein Neustart erforderlich ist
Artikel, die Sie zu R12.2 lesen müssen
- Wichtige Änderungen in Autoconfig R12.2
- Dienstgruppenänderungen in R12.2
- adopmon- und adopreports-Dienstprogramm R12.2.5
- So binden Sie 12.2 E-Business Oracle Homes erneut an das zentrale Inventar an
- Isolieren gleichzeitiger Programme nach dem Upgrade in einer separaten Manager-Warteschlange in R12.2