WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Convertir una correlación de mensajes de un archivo .msgmap a un archivo .map

Debe convertir una correlación de mensajes de una versión anterior de WebSphere Message Broker en una correlación de datos gráfica antes de poder modificarla utilizando el Editor de correlaciones de datos gráficas.

Antes de convertir un archivo de correlación de mensajes, debe completar una de las tareas siguientes: Además, revise Cambios de comportamiento en correlaciones de datos gráficas convertidas desde correlaciones de mensajes y Consideraciones sobre la correlación de mensajes modelados en conjuntos de mensajes antes de empezar.

Si importa las soluciones de mensajería desde WebSphere Message Broker Versión 6.1 o versión 7.0, todavía puede compilar y desplegar flujos de mensajes que utilicen archivos de correlación de mensajes (archivos .msgmap), siempre y cuando el flujo de mensajes se cree en un archivo BAR con la opción compilar e incorporar recursos establecida. Sin embargo, en WebSphere Message Broker Versión 8.0 y posteriores, los archivos de correlación de mensajes son accesibles en modalidad de sólo lectura y no se pueden modificar utilizando WebSphere Message Broker Toolkit.

En WebSphere Message Broker Versión 8.0 y posteriores, si desea modificar las operaciones de correlación que están definidas en una correlación de mensajes, primero debe convertir la correlación de mensajes en una correlación de datos gráfica (archivo .map). El proceso de conversión no es reversible.
Importante: Al convertir una correlación de mensajes, los flujos de mensajes que hacen referencia a la correlación de mensajes sin convertir no se pueden desplegar hasta que se modifique cada flujo de mensajes para hacer referencia a la nueva correlación de datos gráfica. Debe sustituir los nodos Mapping y los nodos ESQL Compute de versiones anteriores de WebSphere Message Broker por un nuevo nodo Mapping. Los nodos ESQL Compute no están soportados en correlaciones de datos gráficas, puesto que los scripts de correlación se ejecutan en un motor de ejecución dedicado que sólo puede invocarse desde un nuevo nodo Mapping. Para obtener más información, consulte Sustituir un nodo Mapping de WebSphere Message Broker Versión 7.0.

Para convertir una correlación de mensajes en una correlación de datos gráfica utilizando WebSphere Message Broker Toolkit, realice los pasos siguientes:

  1. En la Vista Desarrollo de intermediario, pulse el botón derecho del ratón en el archivo .msgmap que desea convertir y pulse Convertir correlación de mensajes de .msgmap a .map. Para convertir varias correlaciones de mensajes, pulse el botón derecho del ratón en una carpeta, un proyecto, una aplicación o una biblioteca que contiene uno o más de los archivos .msgmap y pulse Convertir correlación de mensajes de .msgmap a .map para convertir todas las correlaciones de mensajes que contiene. La nueva correlación de datos gráfica se crea y se visualiza en la Vista Desarrollo de intermediario. La correlación de mensajes se renombra como NombreCorrelacionMensajes.msgmap_backup y se visualiza en la Vista Desarrollo de intermediario.
  2. En la Vista Desarrollo de intermediario, efectúe una doble pulsación en la nueva correlación de datos gráfica (archivo .map). La correlación de datos gráfica se abre en el Editor de correlaciones de datos gráficas.
  3. Revise la lógica de transformación que se ha creado mediante la conversión para asegurarse de que genera la salida correcta para la aplicación.
  4. Las transformaciones en la nueva correlación de datos gráfica pueden mostrar un icono de anotación de conversión, que indica que deben ser revisadas. Los iconos de anotación de conversión se muestran en la parte inferior izquierda de la transformación en el Editor de correlaciones de datos gráficas. Para revisar un aviso en una transformación:
    1. En el Editor de correlaciones de datos gráficas, seleccione una transformación que muestre un icono de anotación de conversión. Las propiedades de la transformación se muestran en la vista Propiedades.
    2. En la vista Propiedades, pulse el separador Documentación para revisar los detalles sobre el aviso. Para obtener más información, consulte Avisos para las transformaciones convertidas.
    3. En el Editor de correlaciones de datos gráficas, pulse el botón derecho del ratón en la transformación y pulse Aceptar para eliminar el aviso de esta transformación o pulse Rechazar para eliminar la transformación de la correlación, y sustitúyala por una transformación de Tarea.
    De forma alternativa, después de revisar todas las transformaciones en una correlación convertida, puede utilizar una acción de menú para aceptar o rechazar todas las transformaciones con anotación. Seleccione un área de la correlación de modo que no se seleccione ninguna transformación y pulse el botón derecho del ratón en el área para abrir el menú.
  5. Repita el paso 4 para cada transformación del archivo .map que contenga un aviso.
  6. Si la correlación de mensajes contenía estructuras de correlación complejas que el proceso de conversión no ha podido volver a crear, la nueva correlación de datos gráfica incluye transformaciones de tarea para ayudarle a volver a crear manualmente esas estructuras. Debe revisar y sustituir cada transformación de tarea antes de poder utilizar la correlación de datos gráfica en una solución de mensajería. Las transformaciones Task se listan en la vista Problemas. Para revisar una transformación de tarea:
    1. En el Editor de correlaciones de datos gráficas, seleccione una transformación Task. Se visualizan las propiedades de transformación en la vista Propiedades.
    2. En la vista Propiedades, pulse el separador Documentación para revisar detalles sobre la estructura de correlación que el proceso de conversión no ha vuelto a crear.
    3. En el Editor de correlaciones de datos gráficas, cambie la transformación Task a un tipo de transformación funcional pulsando la flecha en el recuadro de transformación y luego realizando una selección en la lista de transformaciones disponibles. Para obtener más información sobre la edición de correlaciones de datos gráficas, consulte Editar una correlación de datos gráfica.
  7. Repita el paso 6 para cada transformación de tarea en el archivo .map.
La correlación de mensajes se convierte en una correlación de datos gráfica que se puede modificar utilizando el Editor de correlaciones de datos gráficas.
A continuación:

Después de convertir una correlación de mensajes, debe modificar cada flujo de mensajes que hacía referencia a la correlación de mensajes para que ahora haga referencia a la nueva correlación de datos gráfica; consulte Sustituir un nodo Mapping de WebSphere Message Broker Versión 7.0.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 17:01:41


Tema de tareaTema de tarea | Versión 8.0.0.5 | br40806_