Resolución de otros problemas al desarrollar flujos de mensajes
Siga estas instrucciones para solucionar problemas que
pueden surgir al desarrollar flujos de mensajes que no están incluidos en
las categorías específicas listadas en "Resolución de problemas al
desarrollar flujos de mensajes"
Los valores de sus propiedades promocionadas se pierden después de editar
- Escenario: Ha editado un flujo de mensajes utilizando el
Editor de flujos de mensajes y los valores de sus propiedades
promocionadas se han perdido.
- Explicación: Los valores de las propiedades promocionadas
para los nodos que tienen más de una definición de subflujo (es decir, dos
subflujos con nombre idéntico en la misma vía de acceso de referencia de
proyecto) se pierden si el flujo se edita y se guarda.
- Solución: Para evitar este problema, asegúrese de que cada
subflujo de su proyecto tenga un nombre diferente.
El Editor de flujos de mensajes tiene problemas al abrir un flujo
de mensajes, y se abre en modalidad de error
- Escenario: Intenta abrir un flujo de mensajes existente
en el Editor de flujos de mensajes y éste se abre en modalidad de error de
sólo lectura, mostrando una lista de errores de análisis o de carga. El
flujo de mensajes no se abre y se visualiza un mensaje que indica que el
archivo de flujo de mensajes no es válido.
- Explicación: El archivo de flujo de mensajes no se
puede leer o está dañado, y el editor de flujos de mensajes no puede
presentar el modelo gráficamente.
- Solución: Póngase en
contacto con el Centro de soporte de IBM para obtener
ayuda con el archivo dañado.
Recibe una excepción al guardar cambios en un archivo .tblxmi
- Escenario: Está utilizando el editor de tablas de base de
datos para realizar cambios en un archivo
.tblxmi, pero recibe excepciones
repetidamente cuando intenta guardar los cambios.
- Explicación: Cuando realiza cambios en un archivo
.tblxmi utilizando el editor de tablas de
base de datos, el editor guarda correctamente los cambios sólo para la
primera operación de guardar. Las operaciones de guardar subsiguientes
después de realizar cambios adicionales fallan con una excepción.
- Solución: Para evitar que esto ocurra, cierre el editor de
tablas de base de datos después de cada operación de guardar y vuelva a
abrirlo cuando quiera seguir haciendo cambios.
No sabe cuándo utilizar el objeto MQeMbMsgObject
- Escenario: No sabe cuándo utilizar el
objeto MQeMbMsgObject en lugar del objeto MQeMsgObject base.
- Explicación: Los mensajes de aplicaciones
WebSphere MQ Everyplace existentes (que son del tipo
MQeMsgObject, o una subclase) pueden pasar a través de
WebSphere Event
Broker sin modificar. WebSphere Event
Broker no puede analizar el contenido de
estos mensajes. No obstante, en el intermediario está disponible la
representación completa de los datos que se han volcado. No utilice estos datos.
- Solución: Si necesita analizar o modificar los datos incluidos
en un mensaje de WebSphere MQ Everyplace, utilice un
objeto MQeMbMsgObject. Esto es similar a los mensajes de
WebSphere MQ estándar: puede establecer
campos como ID de correlación, y hay un campo que puede analizarse
utilizando cualquier analizador de WebSphere Event
Broker.