Problemas comunes

Faltan parámetros en los scripts de instalación

Los mensajes de WebSphere Application Server siguientes se mostrarán si falta uno de los parámetros de los scripts de instalación:

WASX7017E: Se ha recibido una excepción al ejecutar el archivo
"<dir_instal>/bin/install.jacl"; información de excepción:
com.ibm.bsf.BSFException: error while eval'ing Jacl expression:
java.lang.IllegalArgumentException
    while executing
"$AdminApp install $earfile $installOptions"

Credenciales de usuario incorrectas en la invocación de los servicios web

Los mensajes de WebSphere Application Server siguientes se mostrarán en el archivo SystemOut.log del servidor que alberga el receptor si la invocación de servicios web no contiene las credenciales de un usuario o un grupo autorizado a enviar eventos al servidor de eventos de Common Event Infrastructure:

[12/12/05 13:5 4:21:655 EST] 00000039 SecurityColla A   SECJ0053E: La
autorización de NOMBREHOST/nombreusuario no ha sido satisfactoria al invocar
(Bean)ejb/com/ibm/events/bus/EventBus createEventNewTx(org.eclipse.hyades.
logging.events.cbe.CommonBaseEvent):3 securityName: NOMBREHOST/nombreusuario;
accessID: usuario:nombrehost/S-1-5-21-3757435101-2826650621
-2974146706-1007 no tiene otorgados ninguno de los roles siguientes necesarios:
eventAdministrator eventCreator catalogAdministrator
[12/12/05 13:54:22:176 EST] 00000039 NotificationC E com.ibm.wtci.was.emitter.No
tificationConsumerSoapImpl processNotifyRuntimeException(RuntimeException) Caugh
t RuntimeException:  ; nested exception is: com.ibm.websphere.csi.CSIAccessExcep
tion: SECJ0053E: La autorización de nombrehost/nombreusuario no ha sido
satisfactoria al invocar (Bean)ejb/com/ibm/events/bus/EventBus
createEventNewTx(org.eclipse.hyades.logging.events.cbe.CommonBaseEvent):3
securityName: usuario:nombrehost;accessID:
user:NOMBREHOST/S-1-5-21-3757435101-2826650621-2974146706-1007 no tiene otorgados
ninguno de los roles siguientes necesarios: eventAdministrator eventCreator
catalogAdministrator

Para resolver este problema, deberá determinar los usuarios o los grupos de usuarios asociados con el servidor de Common Event Infrastructure y después asignar al servicio uno de los usuarios válidos y su contraseña en la petición HTTP que contiene la invocación de servicios web:

  1. Abra la consola de administración de WebSphere.
  2. Vaya a Aplicaciones > Aplicaciones de empresa > EventServer > panel Correlacionar roles de seguridad con usuarios y grupos.
  3. Revise la lista de usuarios o de grupos asociados con el rol eventCreator.
  4. Establezca el usuario de HTTP y la contraseña para la petición de servicios web utilizando uno de los usuarios de la lista autorizada y su contraseña respectiva.


Temas relacionados
Habilitación de los diagnósticos de seguimiento

Tema principal
Resolución de problemas