Resolución de problemas que se producen durante el despliegue de flujos de mensajes

Consejos para solucionar algunos problemas comunes que pueden surgir durante el despliegue de flujos de mensajes.

El flujo de mensajes se despliega en el sistema de prueba, pero en ningún otro sitio

El despliegue indica que el intermediario no existe

El Gestor de configuración está intentando desplegar en un intermediario que no existe

El Gestor de configuración informa que se ha quedado sin memoria

Se emiten mensajes de error cuando realiza un despliegue en z/OS

No se produce la serialización esperada de la entrada para una cola compartida que sirve a varias instancias de un flujo de mensajes en z/OS

Los nodos MQe no funcionan como se esperaba después del despliegue en un intermediario de WebSphere Event Broker Versión 6.0

Se emiten mensajes de error cuando realiza un despliegue

En esta sección se explican otros mensajes de error que pueden generarse durante un despliegue.

Mensaje BIP1536
  • Escenario: Ha definido un Gestor de configuración para que se ejecute con un ID de usuario, y ha definido un intermediario para que se ejecute en un sistema distinto con un ID de usuario distinto. El despliegue se ha realizado correctamente, pero se ha emitido el mensaje de error BIP1536 al desplegar flujos de mensajes en el intermediario.
  • Explicación: El Gestor de configuración no puede registrar para suscripciones internas con el intermediario porque éste se está ejecutando bajo un ID y el Gestor de configuración se está ejecutando bajo otro ID. El intermediario y el Gestor de configuración transmiten mensajes internos en ambos sentidos, mediante publicación/suscripción. Estos mensajes se transmiten mediante WebSphere MQ, que requiere ciertas autorizaciones.
  • Solución:
    • Asegúrese de que el ID de usuario del intermediario es miembro de los grupos mqm y mqbrkrs.
    • Defina el ID de usuario del intermediario en el sistema en el que se ejecuta el Gestor de configuración.
    • Defina el ID de usuario que utiliza el Gestor de configuración en el sistema en el que se está ejecutando el intermediario.
    • Asegúrese de que todos los ID estén en minúsculas de forma que sean compatibles entre sistemas.
Mensajes BIP1536 y BIP7017
  • Escenario: Aparecen los mensajes de error BIP1536y BIP7017.
  • Explicación: El Gestor de configuración tiene un problema al registrar sus suscripciones internas a temas referentes al cambio de estado del intermediario. El Gestor de configuración intenta registrar sus suscripciones internas cada vez que se despliega una configuración completa. La causa del problema la da el mensaje BIP7017, que indica que está ejecutando con un Servidor de nombres de usuario configurado, pero que el intermediario en el que está desplegando no tiene el ID de usuario del servicio del Gestor de configuración en su memoria caché de usuario.
  • Solución: Realice las siguientes comprobaciones. Cuando identifique y corrija el problema, las suscripciones se registrarán correctamente la siguiente vez que efectúe un despliegue:
    • Asegúrese de que el Servidor de nombres de usuario se ha iniciado.
    • Asegúrese de que los canales de WebSphere MQ entre el Servidor de nombres de usuario y el intermediario se han iniciado.
    • Asegúrese de que el ID de usuario de servicio del Gestor de configuración está presente en el dominio del Servidor de nombres de usuario.
Mensaje BIP2045
  • Escenario: Aparece el mensaje de error BIP2045 en el entorno de trabajo después del despliegue.
  • Explicación: Cada intermediario se identifica mediante un identificador exclusivo universal (UUID) que se almacena en el Gestor de configuración cuando se define el intermediario. El UUID también se almacena en el intermediario cuando recibe su primer mensaje de despliegue. Si el intermediario recibe un mensaje de despliegue que contiene otro UUID, rechazará el mensaje de despliegue y emitirá el mensaje de error BIP2045. Este problema puede producirse en las siguientes circunstancias:
    • Intenta realizar un despliegue desde un segundo Gestor de configuración; este escenario no esta soportado en WebSphere Event Broker.
    • Vuelve a crear el Gestor de configuración pero no el intermediario.
    • Experimenta problemas con el canal de WebSphere MQ mientras está suprimiendo y volviendo a crear el intermediario.
  • Solución: Asegúrese de que no está utilizando más de un Gestor de configuración para controlar un solo intermediario. Si su configuración es correcta, siga las instrucciones del mensaje de error BIP2045 para recuperar el control del intermediario, reconstruyendo el intermediario y desplegando de nuevo sus aplicaciones de flujo de mensajes.
Mensaje BIP2066Inicio del cambio
  • Escenario: Ha iniciado una petición de despliegue; por ejemplo, ha desplegado un archivo BAR en un grupo de ejecución. El mensaje de error BIP2066 se devuelve una o más veces.
  • Explicación: La petición de despliegue no fue aceptada por el grupo de ejecución antes de que finalizara el tiempo de espera de intermediario ConfigurationChangeTimeout más InternalConfigurationTimeout (de forma predeterminada, 60 segundos).
  • Solución: Incremente estos valores de tiempo de espera utilizando los parámetros -g y -k del mandato mqsicreatebroker o mqsichangebroker. Consulte Establecer valores de tiempo de espera para configuración para obtener información sobre los factores que afectan a los tiempos de espera y cómo establecer valores adecuados.
Fin del cambio
Inicio del cambioMensaje BIP2080
  • Escenario: El intermediario ha iniciado un grupo de ejecución; por ejemplo, si ha emitido mqsistart para el intermediario o se ha producido un error y el grupo de ejecución se está recuperando. El mensaje de error BIP2080 aparece una o más veces.
  • Explicación: La petición de configuración interna no fue aceptada por el grupo de ejecución antes de que finalizara el tiempo de espera de InternalConfigurationTimeout (valor predeterminado 60 segundos).
  • Solución: Cambie el tiempo de espera de configuración utilizando el parámetro -k del mandato mqsicreatebroker o mqsichangebroker. Consulte Establecer valores de tiempo de espera para configuración para obtener información sobre los factores que afectan a los tiempos de espera y cómo establecer valores adecuados.
Fin del cambio
Mensaje BIP2242
  • Escenario: Aparece el mensaje de error BIP2242.
  • Explicación: La petición de despliegue (cambio de configuración) no se aceptó antes de que finalizara el tiempo de espera de intermediario ConfigurationChangeTimeout. Este tiempo de espera de configuración debe ser lo suficientemente largo para que el flujo de mensajes termine de procesar su mensaje actual y luego acepte la petición de despliegue; el valor predeterminado es 300 segundos.
  • Solución: Establezca los tiempos de espera de configuración utilizando los parámetros -g y -k del mandato mqsicreatebroker o mqsichangebroker.
Mensaje BIP7053S
  • Escenario: Cuando se realiza una operación de despliegue en un intermediario, se muestra el mensaje de error BIP7053S.
  • Explicación: Este error se produce en un entorno de varias pilas TCP/IP e indica que el entorno TCP/IP de USS (UNIX System Services) no se ha configurado correctamente.
    WebSphere Event Broker utiliza las funciones USS para obtener el nombre de host de un sistema dado. El mensaje de error siguiente aparece si el nombre de host predeterminado no se ha configurado correctamente en el entorno USS:
    BIP7053S: Excepción Java imprevista del intermediario $SYS_mqsi 0 java.lang.Error: 
    -2103399272!java.net.UnknownHostException :
    Hostname: nombre de host
    El nombre de host del que informa el mensaje de error es el que se ha devuelto al intermediario después de llamar a gethostname.
  • Solución: Asegúrese de que el entorno TCP/IP está configurado correctamente en USS.
Conceptos relacionados
Visión general del despliegue
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009. Reservados todos los derechos.
Última actualización : 2009-02-16 14:31:31

au16542_