R12.2 je nejnovější vydání produktů Oracle E-business Suite. Zde bychom diskutovali o toku přihlášení v R12.2
Obsah
Přihlašovací postup v R12.2
- Když je pro EBS podán požadavek HTTP, je požadavek přijat serverem Oracle HTTP Server (OHS).
- Pokud je konfigurace BOZP pro zdroj, který je třeba zpracovat pomocí jazyka Java, jako je přihlášení do EBS, konfigurace BOZP přesměruje požadavek na proces Java Web Logic Server (WLS) (v tomto případě OACore).
- WLS určuje aplikaci J2EE, která by se měla vypořádat s požadavkem, který se nazývá „oacore“.
- Aby byl požadavek úspěšný, musí být tato aplikace J2EE nasazena a dostupná pro zpracování požadavků. Aplikace J2EE potřebuje přístup k databázi a dělá to prostřednictvím zdroje dat, který je nakonfigurován v rámci WLS.
Zde je zpracování z hlediska adresy URL (přihlašovací hlavičky HTTP)
Když přihlášení EBS funguje správně, prohlížeč bude přesměrován na různé různé adresy URL, aby se zobrazila přihlašovací stránka. Níže uvedený tok stránek ukazuje adresy URL, které budou volány k zobrazení přihlašovací stránky:
/OA_HTML/AppsLogin Adresa URL přihlášení k EBS /OA_HTML/AppsLocalLogin.jsp Přesměrování na místní přihlašovací stránku /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=Dji-5lb přihlašovací stránkaA6U6U Adresy URL poté, co uživatel zadá uživatelské jméno a heslo a poté klikne na tlačítko „přihlásit“, jsou uvedeny níže /OA_HTML/OA.jsp?page=/oracle/apps/fnd/sso/login/webui/MainLoginPG&_ri=0&_ti=640290175&language_code=US&requestUrl=&oapc=2&oas=4AFhoZpUbqVY_HTML/Gu.Anc/Ojsp> OANEWHOMEPAGE /OA_HTML/RF.jsp?function_id=MAINMENUREST&security_group_id=0 Vykreslí domovskou stránku uživatele Jakmile se zobrazí domovská stránka uživatele, proces odhlášení také přesměruje na několik různých adres URL předtím návrat na přihlašovací stránku: /OA_HTML/OALogout.jsp?menu=Y Bylo kliknuto na ikonu odhlášení /OA_HTML/AppsLogout /OA_HTML/AppsLocalLogin.jsp?langCode=US&_logoutRedirect=y Přesměrování na přihlašovací stránku /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 |
Základní odstraňování problémů s přihlášením v R12.2
(1) Selhání OHS (apache)
Pokud OHS neběží nebo neodpovídá, zobrazí se níže uvedená zpráva. Pokud OHS neběží, nebudou pro tento požadavek v žádném souboru protokolu EBS žádné zprávy.
Firefox:„Připojení bylo resetováno“ |
Kroky, které je třeba podniknout
Zkontrolujte, že OHS začalo v pořádku
stav adapcctl.sh
zastavení adapcctl.sh
začátek adapcctl.sh
(2) Proces OACore JVM není dostupný
Pokud OACore JVM neběží nebo není dosažitelný, pravděpodobně se v prohlížeči zobrazí následující zpráva:
Selhání mostu serveru APACHE: Pro připojení není k dispozici žádný backendový server:časový limit vypršel po 10 sekundách nebo je idempotent nastaven na VYPNUTO nebo metoda není idempotentní. |
Kroky, které je třeba podniknout, mohou mít dva důvody
(a)Ujistěte se, že se OACore JVM spustilo správně
admanagedsrvctl.sh spustí oacore
(b) Zkontrolujte, zda je soubor mod_wl_ohs.conf správně nakonfigurován
(3) Aplikace OACore J2EE není k dispozici
Mohou nastat případy, kdy OACore JVM běží a je dosažitelné, ale aplikace oacore není dostupná.
Prohlížeč ohlásí chybu:
Chyba 404 – nenalezeno Z RFC 2068 Hypertext Transfer Protocol — HTTP/1.1: 10.4.5 404 Nenalezeno Server nenašel nic, co by odpovídalo URI požadavku. Není uvedeno, zda je stav dočasný nebo trvalý. |
Access_log zobrazí chybu 404:
ZÍSKAT /OA_HTML/AppsLogin HTTP/1.1″ 404 |
Kroky, které je třeba podniknout
V konzole FMW zkontrolujte „deployments“ a potvrďte, že aplikace „oacore“ je ve stavu „Active“ a Health je „OK“.
Pokud je stav OK, ale stále se zobrazuje chyba, můžete zkusit kompilaci JSP
cd $FND_TOP/patch/115/bincd $FND_TOP/patch/115/bin./ojspCompile.pl --compile --flush -p Sada souborů 2logu:ojspc_error.logstarting…(kompilace všech) pomocí 10i interního ojsp ver:10synchronizace souboru závislostí:výčet jsps…8000analýza jsp…8000zápis deplist…8000inicializace kompilace:eliminace dětí…5912 (-2088)překlad a kompilace:překlad jsps…5912/5912 in 1mpiling95dokončený jsps5/compiling95dokončený js122(4) Selhání zdroje dat
Protokoly oacore zobrazí tento typ chyby
java.lang.NullPointerException na oracle.apps.fnd.sso.AppsLoginRedirect.logSafe(AppsLoginRedirect.java:639) na oracle.apps.fnd.sso.AppsLoginRedirect.doGet(AppsLoginRedirect.java:1314) na javax.servlet.http.HttpServlet.service(HttpServlet.java:707) |
Průzkumník zobrazí
Při zpracování vašeho požadavku došlo v systému k chybě. Obraťte se prosím na správce systému |
Kroky, které je třeba podniknout
- Zkontrolujte zdroj dat EBS a ujistěte se, že je zacílen na spravovaný server oacore_cluster1. Pomocí možnosti „Testovat zdroj dat“ potvrďte, že je možné vytvořit připojení k databázi
- Pokud někdo provede nějaké změny, bude nutné restartovat spravovaný server, přestože FMW Console říká, že restart není nutný
Články, které si musíte přečíst na R12.2
- Důležité změny v automatické konfiguraci R12.2
- Změny skupiny služeb v R12.2
- adopmon a nástroj adopreports R12.2.5
- Jak znovu připojit 12.2 E-Business Oracle Homes k centrálnímu inventáři
- Izolace souběžných programů po upgradu do samostatné fronty správce ve verzi R12.2