sql >> Database >  >> RDS >> Oracle

Aanmeldingsstroom in R12.2 en eenvoudige probleemoplossing

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

  1.  Als een HTTP-verzoek voor EBS wordt gedaan, wordt het verzoek ontvangen door de Oracle HTTP Server (OHS).
  2. 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).
  3. WLS bepaalt de J2EE-toepassing die het verzoek moet behandelen, dat "oacore" wordt genoemd.
  4. 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

  1. 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
  2. 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

  1. Meerdere invoegen SQL-orakel

  2. Een gegevensbestand verwijderen uit een SQL Server-database (T-SQL)

  3. Fout bij het hernoemen van een kolom in MySQL

  4. Aankondiging van ClusterControl 1.7.4:Cluster-naar-cluster replicatie - Ultiem noodherstel