Ejecución del ejemplo Migración de adaptador WBI JDBC

Puede ejecutar los flujos de mensajes Adapter y MigratedAdapter para realizar los siguientes procesos:

Si encuentra cualquier tipo de problema al ejecutar el ejemplo, consulte Resolución de problemas cuando se ejecutan ejemplos en la documentación de WebSphere Message Broker.

Para ejecutar el flujo de mensajes Adapter:

  1. Asegúrese de que el conjunto de mensajes y los flujos de mensajes de ejemplo se han desplegado. Busque el archivo AdapterMigration.bar en el espacio de trabajo y despliéguelo en el grupo de ejecución AdapterMigration.
    Cuando importa el ejemplo, es posible que se emitan una serie de avisos relacionados con los archivos .msgflow. Estos avisos están relacionados con la base de datos y no afectan a la ejecución del ejemplo.
  2. En la perspectiva Desarrollo de aplicaciones de intermediario, expanda el proyecto de ejemplo AdapterMigration y, en Pruebas de flujo, efectúe una doble pulsación en el archivo Adapter Address Message.mbtest para abrirlo en el Cliente de prueba.
  3. Pulse en Enviar mensaje para colocar un mensaje de WebSphere MQ en la cola de entrada del flujo de mensajes Adapter.
  4. Vea el contenido del mensaje que se recupera y compruebe que es un archivo XML simple con una entrada ADAPTERADDRESS.

Repita estos pasos con los otros archivos .mbtest como desee.

Ejecute el flujo de mensajes MigratedAdapter para reproducir la salida modificando los valores de base de datos directamente:

  1. En la perspectiva Datos, expanda el proyecto de diseño de datos AdapterMigration y, en Scripts SQL, pulse el botón derecho del ratón en adapter_insert_all.sql y seleccione Ejecutar SQL.
  2. Seleccione una conexión JDBC existente o cree una nueva, siguiendo las instrucciones de la pantalla.
  3. Pulse Finalizar para añadir una nueva fila a las tablas de dirección, cliente y factura.
  4. Cambie a la perspectiva Desarrollo de aplicaciones de Message Broker, expanda el proyecto de ejemplo AdapterMigration y efectúe una doble pulsación en MigratedAdapter.mbtest.
  5. Pulse Obtener mensaje en los tres elementos Extraer de la cola para leer un mensaje de las colas ADAPTERMIGRATION.INVOICE, ADAPTERMIGRATION.CUSTOMER y ADAPTERMIGRATION.ADDRESS.
  6. Compruebe que los mensajes coinciden con los mensajes recuperados en el paso 4 de ejecutar el flujo de mensajes DatabaseUpdates.

Si desea volver a ejecutar el flujo AdapterMigration, deberá modificar el archivo SQL para añadir una fila distinta para evitar infringir las restricciones de la tabla:

  1. En la perspectiva Datos, expanda el proyecto de diseño de datos DatabaseInput y, en Scripts SQL, pulse el botón derecho del ratón en adapter_insert_all.sql y seleccione Abrir Con y Editor de archivos SQL.
  2. Modifique algunos de los parámetros VALUES.
  3. Guarde los cambios y vuelva a ejecutar el ejemplo siguiendo los pasos de la sesión anterior.

Volver a la página inicial del ejemplo