![[IBM i]](../images/iseries.gif)
Sugerencias de resolución de problemas de EIM (Enterprise Identity Mapping)
La información siguiente proporciona información de resolución de problemas para la configuración de EIM (Enterprise Identity Mapping) o para la configuración de la fábrica de conexiones.
El servicio AdminControl no está disponible
Síntoma | Explicación |
---|---|
Se muestra el mensaje siguiente: Mensaje: WASX7017E: Se ha recibido una excepción cuando se ejecutaba el archivo "/QIBM/ProdData/OS400/Java400/cfgIdToken.jacl"; información de excepción: com.ibm.ws.scripting.ScriptingException: AdminControl no está disponible. |
El servidor de aplicaciones o el gestor de despliegue del perfil de WebSphere Application Server no se ha iniciado o se ha especificado la opción de wsadmin -conntype NONE. |
Los mensajes relacionados con la configuración devueltos por la aplicación de ejemplo a la sesión del navegador web
Síntoma | Explicación |
---|---|
Se muestra el mensaje siguiente: Mensaje: com.ibm.as400.access.AS400SecurityException: Se desconoce el ID de usuario. |
El EIM no contiene una correlación para el ID de usuario utilizado para iniciar la sesión en la aplicación de ejemplo. |
Se muestra el mensaje siguiente: Mensaje: com.ibm.as400.access.ServerStartupException: Indicador de cifrado de contraseña no válido. |
El servidor iSeries de destino no se ha configurado para EIM (Enterprise Identity Mapping). |
Se muestra el mensaje siguiente: Mensaje: java.net.ConnectException: Un host remoto ha rechazado una operación de conexión intentada. |
El servidor de destino no es un servidor iSeries. |
Se muestra el mensaje siguiente: Mensaje: ha fallado la búsqueda de la fábrica de conexiones. El conector no está configurado o la referencia de recurso del servlet (nombre JNDI) no se ha establecido correctamente en el archivo web.xml. El servlet espera que la referencia de recurso del servlet en el archivo web.xml sea eis/IdentityToken_Shared_Reference. |
El conector no está configurado o la referencia de recurso del servlet (nombre JNDI) no se ha establecido correctamente en el archivo web.xml. El servlet espera que la referencia de recurso del servlet en el archivo web.xml sea eis/IdentityToken_Shared_Reference. |
Se muestra el mensaje siguiente: Mensaje: el objeto de asunto JAAS no se ha pasado al conector J2C (Java™ 2 Connector) debido a que la seguridad de WebSphere Application Server no se ha configurado correctamente para el servlet. |
WebSphere Application Server seguridad administrativa no está habilitado. |
Se muestra el mensaje siguiente: Mensaje: javax.resource.ResourceException: com.ibm.eim.jndi.DomainJNDI:method_name: no se ha podido conectar con el contexto de directorio inicial. |
Este mensaje es debido a uno de los problemas siguientes:
|
Se muestra el mensaje siguiente: Mensaje: javax.resource.ResourceException: El URL de entrada es nulo o no es válido. |
El nombre de host LDAP configurado para la fábrica de conexiones es incorrecto. |
Se muestra el mensaje siguiente: Mensaje: com.ibm.as400.access.AS400SecurityException: Se ha producido un problema desconocido. |
El servidor iSeries de destino no se ha enlazado con el dominio EIM configurado para la fábrica de conexiones o el nombre de registro de origen EIM es incorrecto. |
- En la consola administrativa, seleccione .
- Pulse el separador Tiempo de ejecución.
- Seleccione Guardar cambios de tiempo de ejecución también en la configuración.
- Suprima las entradas anteriores del campo de texto y escriba lo siguiente:
com.ibm.jca.idtoken.*=all: com.ibm.eim.token.*=all
- Pulse Aplicar y guarde los cambios.