R12.2 is de nieuwste release van Oracle E-business Suite-producten. Hier zouden we de inlogstroom in R12.2 bespreken
Inhoudsopgave
Aanmeldproces in R12.2
- Als een HTTP-verzoek voor EBS wordt gedaan, wordt het verzoek ontvangen door de Oracle HTTP Server (OHS).
- Als de OHS-configuratie voor een bron is die door Java moet worden verwerkt, zoals inloggen bij EBS, zal de OHS-configuratie het verzoek omleiden naar het Web Logic Server (WLS) Java-proces (OACore in dit geval).
- WLS bepaalt de J2EE-toepassing die het verzoek moet behandelen, dat "oacore" wordt genoemd.
- Deze J2EE-toepassing moet zijn geïmplementeerd en beschikbaar zijn voor het verwerken van verzoeken om het verzoek te laten slagen. De J2EE-applicatie heeft toegang nodig tot een database en doet dit via een databron die binnen WLS is geconfigureerd.
Hier is de verwerking in termen van URL (login HTTP-headers)
Wanneer de EBS-login goed werkt, wordt de browser omgeleid naar verschillende URL's zodat de inlogpagina kan worden weergegeven. De paginastroom hieronder toont de URL's die worden aangeroepen om de inlogpagina weer te geven:
/OA_HTML/AppsLogin EBS-inlog-URL /OA_HTML/AppsLocalLogin.jsp Omleidingen naar lokale inlogpagina /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=5LEnOA6DdeQU>de loginpagina De URL's nadat de gebruiker gebruikersnaam en wachtwoord heeft ingevoerd en vervolgens op de knop "login" heeft geklikt, worden hieronder weergegeven /OA_HTML/OA.jsp?page=/oracle/apps/fnd/sso/login/webui/MainLoginPG&_ri=0&_ti=640290175&language_code=US&requestUrl=&oapc=2&oas=4hoZpUbqVSrv9IE0iJdY1g.._AFML>/OA. OANEWHOMEPAGE /OA_HTML/RF.jsp?function_id=HOOFDMENUREST&security_group_id=0 Rendert de startpagina van de gebruiker Zodra de startpagina van de gebruiker wordt weergegeven, wordt de uitlogstroom ook omgeleid naar verschillende URL's voordat terugkeren naar de inlogpagina: /OA_HTML/OALogout.jsp?menu=Y Er is op het pictogram Afmelden geklikt /OA_HTML/AppsLogout /OA_HTML/AppsLocalLogin.jsp?langCode=US&_logoutRedirect=y Omleiding naar de inlogpagina /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. |
Basisproblemen oplossen voor inloggen in R12.2
(1) OHS (apache) storing
Als OHS niet actief is of niet reageert, ziet u een bericht zoals hieronder. Als OHS niet actief is, zullen er geen berichten zijn in een EBS-logbestand voor dit verzoek.
Firefox:"De verbinding is opnieuw ingesteld" |
Te nemen stappen
Controleer of OHS goed is gestart
adapcctl.sh status
adapcctl.sh stop
adapcctl.sh start
(2) OACore JVM-proces niet beschikbaar
Als de OACore JVM niet actief is of niet bereikbaar is, ziet u waarschijnlijk het volgende bericht in de browser:
Fout van server APACHE bridge: Geen backend-server beschikbaar voor verbinding:time-out na 10 seconden of idempotent ingesteld op UIT of methode niet idempotent. |
Er kunnen twee redenen zijn
te nemen stappen
(a)Zorg ervoor dat de OACore JVM correct is gestart
admanagedsrvctl.sh start oacore
(b) Controleer of het bestand mod_wl_ohs.conf correct is geconfigureerd
(3) OACore J2EE-applicatie niet beschikbaar
Er kunnen gevallen zijn waarin de OACore JVM actief en bereikbaar is, maar de oacore-applicatie niet beschikbaar is.
De browser rapporteert de fout:
Fout 404–Niet gevonden Van RFC 2068 Hypertext Transfer Protocol — HTTP/1.1: 10.4.5 404 niet gevonden De server heeft niets gevonden dat overeenkomt met de Request-URI. Er wordt niet aangegeven of de aandoening tijdelijk of permanent is. |
Access_log toont 404-fout:
GET /OA_HTML/AppsLogin HTTP/1.1″ 404 |
Te nemen stappen
Controleer in de FMW-console de "implementaties" om te bevestigen dat de "oacore" -toepassing de status "Actief" heeft en de gezondheid "OK".
Als de status Ok is, maar je krijgt nog steeds een foutmelding, dan kan het compileren van JSP worden geprobeerd
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) Gegevensbronfout
De oacore-logboeken zullen dit type fout tonen
java.lang.NullPointerException op oracle.apps.fnd.sso.AppsLoginRedirect.logSafe(AppsLoginRedirect.java:639) op oracle.apps.fnd.sso.AppsLoginRedirect.doGet(AppsLoginRedirect.java:1314) op javax.servlet.http.HttpServlet.service(HttpServlet.java:707) |
De verkenner toont
Er is een fout opgetreden tijdens het verwerken van uw verzoek. Neem contact op met uw systeembeheerder |
Te nemen stappen
- Bekijk de EBS-gegevensbron en zorg ervoor dat deze is gericht op de door oacore_cluster1 beheerde server. Gebruik ook de optie "Testgegevensbron" om te bevestigen dat de databaseverbinding kan worden gemaakt
- Als je wijzigingen aanbrengt, moet je de beheerde server opnieuw opstarten, ondanks dat FMW Console zegt dat herstarten niet nodig is
Artikelen die u moet lezen over R12.2
- Belangrijke wijzigingen in Autoconfig R12.2
- Servicegroepwijzigingen in R12.2
- adopmon en adopreports hulpprogramma R12.2.5
- Hoe 12.2 E-Business Oracle Homes opnieuw te koppelen aan de centrale inventaris
- Isoleren van gelijktijdige programma's na de upgrade naar een aparte beheerderswachtrij in R12.2