En esta sección se explican otros
mensajes de error que pueden generarse durante un despliegue.
Mensaje
BIP1106 con el código de razón de WebSphere MQ 2030
Mensaje BIP1106 con error de WebSphere MQ
AMQ7463- Escenario: Se emite el mensaje de error
BIP1106 con el código de razón 2102 cuando despliega
un conjunto de mensajes de gran tamaño en un intermediario que comparte el
gestor de colas con el Gestor de configuración. También
se emite el mensaje de error de WebSphere MQ AMQ7463
con el texto: Las anotaciones del <gestor de
colas> están llenas.
- Solución:
- Detenga el Gestor de configuración utilizando el
mandato mqsistop:
mqsistop Gestor de configuración -q -i
- Detenga el intermediario utilizando el mandato
mqsistop:
mqsistop intermediario -q -i
- Detenga el gestor de colas utilizando el mandato amqmdain de WebSphere MQ:
amqmdain end <gestor de colas>
- Si tiene instalado WebSphere MQ Versión 5:
- Inicie WebSphere MQ Services.
- Pulse el botón derecho del ratón en el gestor de colas y
pulse Propiedades
- Pulse el separador Anotaciones
- Si tiene instalado WebSphere MQ Versión
6, inicie WebSphere MQ Explorer y seleccione la
entrada Anotaciones en el panel izquierdo.
- Inicie WebSphere MQ Explorer y seleccione la entrada Anotaciones en el panel izquierdo.
- Aumente el número de archivos de anotaciones primarios y secundarios
para que el tamaño total sea superior al mensaje de despliegue.
- Reinicie el Gestor de configuración utilizando el mandato
mqsistart.
- Reinicie el intermediario utilizando el mandato
mqsistart.
Mensaje BIP1538 con código de razón 2218- Escenario: Se emite el mensaje de error
BIP1538 con el código de razón 2218 cuando despliega un
conjunto de mensajes de gran tamaño.
- Explicación: El tamaño del mensaje sobrepasa el tamaño máximo
de mensaje del canal.
- Solución: Aumente el parámetro
maxmsgl de canal en ambas
parejas de canales, en ambos extremos:
- En el gestor de colas del Gestor de configuración, emita el mandato alter channel de WebSphere MQ:
alter chl(CM_to_BRK) chltype(sdr) MAXMSGL(104857600)
alter chl(BRK_to_CM) chltype(rcvr) MAXMSGL(104857600)
- En el gestor de colas del intermediario, emita el mandato
alter channel de
WebSphere MQ:
alter chl(BRK_to_CM) chltype(sdr) MAXMSGL(104857600)
alter chl(CM_to_BRK) chltype(rcvr) MAXMSGL(104857600)
- Detenga y reinicie cada uno de los canales.
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
y conjuntos 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 BIP1835- Escenario: Aparece el mensaje de error BIP1835.
- Explicación: El conjunto de mensajes que está desplegando
genera un diccionario de conjunto de mensajes que supera el límite interno
de 4 MB. Este problema puede ocurrir si tiene muchas definiciones de
mensajes grandes definidas en el mismo conjunto de mensajes.
El tamaño
de un conjunto de mensajes exportado no es una buena indicación del tamaño
del diccionario de conjunto de mensajes que se genera en el momento del
despliegue, ya que el conjunto de mensajes exportado se almacena como XML. XML
puede ser muy verboso, pero el diccionario tiene un formato interno mucho
más compacto.
- Solución: Divida las definiciones de mensajes en varios
conjuntos de mensajes más pequeños.
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 Message 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 BIP2066
- 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.
Mensaje 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.

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 Message 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.
Error
de validador de serie de caracteres codificada/delimitada (TDS).