R12.2 е най-новата версия на продуктите на Oracle E-business Suite. Тук ще обсъждаме потока за влизане в R12.2
Съдържание
Поток за влизане в R12.2
- Когато се направи HTTP заявка за EBS, заявката се получава от Oracle HTTP сървъра (OHS).
- Когато конфигурацията на OHS е за ресурс, който трябва да бъде обработен от Java, като например влизане в EBS, конфигурацията на OHS ще пренасочи заявката към Java процес на уеб логически сървър (WLS) (OACore в този случай).
- WLS определя приложението J2EE, което трябва да се справи със заявката, която се нарича „oacore“.
- Това J2EE приложение трябва да бъде разгърнато и достъпно за обработка на заявки, за да успее заявката. Приложението J2EE трябва да има достъп до база данни и прави това чрез източник на данни, който е конфигуриран в WLS.
Ето обработката по отношение на URL (HTTP заглавки за вход)
Когато влизането в EBS работи добре, браузърът ще бъде пренасочен към различни различни URL адреси, за да се покаже страницата за вход. Потокът на страницата по-долу показва URL адресите, които ще бъдат извикани за показване на страницата за вход:
/OA_HTML/AppsLogin URL адрес за влизане в EBS /OA_HTML/AppsLocalLogin.jsp Пренасочва към локална страница за вход /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..&Aparams=Diwl>inUx7DglLogUx7nderle> URL адресите, след като потребителят въведе потребителско име и парола, след което щракне върху бутона „вход“, са показани по-долу /OA_HTML/OA.jsp?page=/oracle/apps/fnd/sso/login/webui/MainLoginPG&_ri=0&_ti=640290175&language_code=US&requestUrl=&oapc=2&oas=4hoZpUbqVSrv9IE0g0i.f.o.c./ OANEWHOMEPAGE /OA_HTML/RF.jsp?function_id=MAINMENUREST&security_group_id=0 Извежда началната страница на потребителя След като началната страница на потребителите се покаже, потокът за излизане също пренасочва към няколко различни URL адреса преди връщане към страницата за вход: /OA_HTML/OALogout.jsp?menu=Y Щракнато е върху иконата за излизане /OA_HTML/AppsLogout /OA_HTML/AppsLocalLogin.jsp?langCode=US&_logoutRedirect=y Пренасочва към страницата за вход /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 |
Основно отстраняване на неизправности за влизане в R12.2
(1) Неизправност на OHS (apache)
Ако OHS не работи или не отговаря, ще видите съобщение, както е посочено по-долу. Ако OHS не работи, няма да има съобщения в нито един файл на EBS за тази заявка.
Firefox:„Връзката беше нулирана“ |
Стъпки, които трябва да предприемете
Проверете дали OHS е стартирал ОК
adapcctl.sh status
adapcctl.sh stop
adapcctl.sh начало
(2) Процесът на OACore JVM не е наличен
Ако OACore JVM не работи или не е достъпен, тогава човек вероятно ще види следното съобщение в браузъра:
Неизправност на сървърния APACHE мост: Няма наличен бекенд сървър за връзка:времето за изчакване изтече след 10 секунди или идемпотентът е зададен на ИЗКЛЮЧЕНО или методът не е идемпотентен. |
Може да има две причин
крачки, които да предприемете
(a) Уверете се, че OACore JVM е стартиран правилно
admanagedsrvctl.sh стартирайте oacore
(b) Проверете дали файлът mod_wl_ohs.conf е конфигуриран правилно
(3) Приложението OACore J2EE не е налично
Възможно е да има случаи, когато OACore JVM работи и е достъпен, но приложението oacore не е налично.
Браузърът ще съобщи за грешката:
Грешка 404 – Не е намерено От RFC 2068 Hypertext Transfer Protocol — HTTP/1.1: 10.4.5 404 Не е намерено Сървърът не е намерил нищо, съответстващо на Request-URI. Не се посочва дали състоянието е временно или постоянно. |
Access_log ще покаже грешка 404:
GET /OA_HTML/AppsLogin HTTP/1.1″ 404 |
Стъпки, които трябва да предприемете
В конзолата FMW проверете „разгръщанията“, за да потвърдите, че приложението „oacore“ е в състояние „Активно“ и здравето е „ОК“.
Ако състоянието е OK, но все още получавате грешка, тогава може да се опита компилирането на JSP
cd $FND_TOP/patch/115/bincd $FND_TOP/patch/115/bin./ojspCompile.pl --compile --flush -p 2logfile set:ojspc_error.logstarting…(компилиране на всички) с помощта на 10i вътрешен ojsp ver:10 синхронизиращ файл на зависимост:изброяване на jsps…8000разбор на jsp…8000записване на списък…8000инициализиране на компилация:елиминиране на деца…5912 (-2088)превеждане и компилиране:превеждане на jsps…5912/5912scomm.(4) Грешка на източника на данни
Регистраторите на oacore ще покажат този тип грешка
java.lang.NullPointerException в oracle.apps.fnd.sso.AppsLoginRedirect.logSafe(AppsLoginRedirect.java:639) в oracle.apps.fnd.sso.AppsLoginRedirect.doGet(AppsLoginRedirect.java:1314) в javax.servlet.http.HttpServlet.service(HttpServlet.java:707) |
Изследователят ще покаже
Системата срещна грешка при обработката на вашата заявка. Моля, свържете се с вашия системен администратор |
Стъпки, които трябва да предприемете
- Прегледайте EBS източника на данни и се уверете, че е насочен към управлявания сървър oacore_cluster1. Също така използвайте опцията „Тестов източник на данни“, за да потвърдите, че може да се направи връзка с базата данни
- Ако някой направи промени, ще трябва да рестартира управлявания сървър, въпреки че FMW Console казва, че не е необходимо рестартиране
Статии, които трябва да прочетете на R12.2
- Важни промени в Autoconfig R12.2
- Промени в сервизната група в R12.2
- adopmon и помощна програма adopreports R12.2.5
- Как да прикачите повторно 12.2 E-Business Oracle Homes към централния инвентар
- Изолиране на едновременни програми след надстройка в отделна опашка на мениджър в R12.2