Solución al error de EXUID con RSA 7.1SP2 y OIM

Publicado: abril 24, 2011 de Nekasys en IDM, OIM, Oracle, Oracle Identity Manager, RSA, SSO
Etiquetas:, , , ,

Hace ya algún tiempo, el cliente con el que estábamos realizó su instalación de Service Pack de RSA AM 7.1, en específico instalaron el SP2. Pues bien, inmediatamente comenzó a salir un error, el cual era parte de la API de integración de RSA (el famoso commandClient), a grandes rasgos el error era:

com.rsa.common.UnexpectedDataStoreException: unable to select user from IMS_PRINCIPAL java.sql.SQLException: ORA-00904: "IMS_PRINCIPAL"."EXUID": invalid identifier

Este es un bug de RSA debido a que con el upgrade modifican la tabla IMS_PRINCIPAL lo que provoca el error antes mencionado (pueden validarlo entrando directamente a la base de datos de RSA).
La solución es muy sencilla, consiste en:

  1. Actualizar a un nuevo Service Pack (si mal no recuerdo al día de hoy el último existente es el SP-4)
  2. Debido a la actualización del service pack necesitamos actualizar unos cuantos archivos en el dominio del OIM, esto para que tome los nuevos cambios y no nos marque errores. Los archivos recordemos debemos copiarlos a $DOMAIN_HOME/lib y $WLS_HOME/server/lib:
    am-client.jar am-server.jar ims-client.jar iScreen-ognl-1-1-0rsa-2.jar
    ims-server.jar iScreen-1-1-0rsa-2.jar ims-server-0.jar
  3. Reiniciamos el dominio del OIM

Con esos sencillos pasos tenemos funcional nuestro conector de OIM hacia RSA 7.1 una vez mas.

Dudas, comentarios, sugerencias y/o quejas son siempre bien recibidas!

Happy Hacking!

—–
Entrada generada por:
NataS::: The Lord of Chaos
Marcos Ricardo Schejtman Rubio <mschejtman@nekasys.com>

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s