R12.2 es la versión más reciente de los productos Oracle E-business Suite. Aquí estaríamos discutiendo el flujo de inicio de sesión en R12.2
Índice
- Flujo de inicio de sesión en R12.2
- Este es el procesamiento en términos de URL (encabezados HTTP de inicio de sesión)
- Resolución de problemas básicos para iniciar sesión en R12.2
- (1) Fallo de OHS (apache)
- (2) El proceso JVM de OACore no está disponible
- (3) La aplicación OACore J2EE no está disponible
- (4) Fallo en la fuente de datos
Flujo de inicio de sesión en R12.2
- Cuando se realiza una solicitud HTTP para EBS, Oracle HTTP Server (OHS) la recibe.
- Cuando la configuración de OHS es para un recurso que necesita ser procesado por Java, como iniciar sesión en EBS, la configuración de OHS redirigirá la solicitud al proceso Java del Web Logic Server (WLS) (OACore en este caso).
- WLS determina la aplicación J2EE que debe gestionar la solicitud, que se denomina "oacore".
- Esta aplicación J2EE debe implementarse y estar disponible para procesar solicitudes a fin de que la solicitud tenga éxito. La aplicación J2EE necesita acceder a una base de datos y lo hace a través de una fuente de datos que está configurada dentro de WLS.
Este es el procesamiento en términos de URL (encabezados HTTP de inicio de sesión)
Cuando el inicio de sesión de EBS funciona bien, el navegador será redirigido a varias URL diferentes para que se muestre la página de inicio de sesión. El siguiente flujo de página muestra las URL que se llamarán para mostrar la página de inicio de sesión:
/OA_HTML/AppsLogin URL de inicio de sesión de EBS /OA_HTML/AppsLocalLogin.jsp Redirige a la página de inicio de sesión local /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 Representa la página de inicio de sesión Las URL después de que el usuario ingresa el nombre de usuario y la contraseña, luego hace clic en el botón "iniciar sesión" se muestran a continuación /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 Procesa la página de inicio del usuario Una vez que se muestra la página de inicio del usuario, el flujo de cierre de sesión también redirige a varias URL diferentes antes volviendo a la página de inicio de sesión: /OA_HTML/OALogout.jsp?menu=Y Se ha hecho clic en el icono de cierre de sesión /OA_HTML/AppsLogout /OA_HTML/AppsLocalLogin.jsp?langCode=US&_logoutRedirect=y Redirige a la página de inicio de sesión /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 |
Resolución de problemas básicos para iniciar sesión en R12.2
(1) Fallo de SST (Apache)
Si OHS no se está ejecutando o no responde, se vería un mensaje como el siguiente. Si OHS no se está ejecutando, no habrá ningún mensaje en ningún archivo de registro de EBS para esta solicitud.
Firefox:"La conexión se restableció" |
Pasos a seguir
Verifique que OHS haya comenzado correctamente
adapcctl.sh status
adapcctl.sh stop
adapcctl.sh start
(2) El proceso JVM de OACore no está disponible
Si la JVM de OACore no se está ejecutando o no se puede acceder a ella, es probable que vea el siguiente mensaje en el navegador:
Fallo del puente APACHE del servidor: No hay un servidor backend disponible para la conexión:se agotó el tiempo de espera después de 10 segundos o el idempotente se apagó o el método no es idempotente. |
Puede haber dos razones
Pasos a seguir
(a)Asegúrese de que OACore JVM se haya iniciado correctamente
admanagedsrvctl.sh start oacore
(b) Verifique que el archivo mod_wl_ohs.conf esté configurado correctamente
(3) La aplicación OACore J2EE no está disponible
Puede haber casos en los que OACore JVM se esté ejecutando y sea accesible, pero la aplicación oacore no esté disponible.
El navegador informará el error:
Error 404:no encontrado De RFC 2068 Protocolo de transferencia de hipertexto — HTTP/1.1: 10.4.5 404 No encontrado El servidor no ha encontrado nada que coincida con la URI de solicitud. No se indica si la condición es temporal o permanente. |
Access_log mostrará el error 404:
GET /OA_HTML/AppsLogin HTTP/1.1″ 404 |
Pasos a seguir
En la consola de FMW, verifique las "implementaciones" para confirmar que la aplicación "oacore" está en el estado "Activo" y el estado es "OK".
Si el estado es correcto pero sigue recibiendo un error, se puede intentar compilar JSP
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) Fallo en la fuente de datos
Los registros de oacore mostrarán este tipo de error
java.lang.NullPointerException en oracle.apps.fnd.sso.AppsLoginRedirect.logSafe(AppsLoginRedirect.java:639) en oracle.apps.fnd.sso.AppsLoginRedirect.doGet(AppsLoginRedirect.java:1314) en javax.servlet.http.HttpServlet.service(HttpServlet.java:707) |
El explorador mostrará
El sistema ha encontrado un error al procesar su solicitud. Póngase en contacto con el administrador de su sistema |
Pasos a seguir
- Revise la fuente de datos de EBS y asegúrese de que esté dirigida al servidor administrado oacore_cluster1. También use la opción "Probar fuente de datos" para confirmar que se puede realizar la conexión a la base de datos
- Si se realizan cambios, será necesario reiniciar el servidor administrado, a pesar de que FMW Console dice que no es necesario reiniciar
Artículos que debes leer en R12.2
- Cambios importantes en Autoconfig R12.2
- Cambios en el grupo de servicios en R12.2
- utilidad adopmon y adopreports R12.2.5
- Cómo volver a conectar 12.2 E-Business Oracle Homes al inventario central
- Aislamiento de programas simultáneos posteriores a la actualización en una cola de administrador separada en R12.2