Creación de un punto final JMS en un servidor de WebLogic
Puede definir un punto final JMS en un servidor de WebLogic existente, completando los pasos siguientes en IBM Cast Iron Studio.
Antes de empezar
Instale los siguientes archivos JAR en IBM Cast Iron Studio
y en el entorno de ejecución del Dispositivo de integración:
- wlclient.jar
- wljmsclient.jar
Procedimiento
- En Studio, arrastre una actividad desde la carpeta JMS del separador Actividades a la orquestación.
- Pulse Elegir punto final en la Lista de comprobación. Se abrirá el panel Elegir punto final.
- Para crear un punto final, pulse Nuevo. Se abrirá la ventana Crear punto final.
- En la ventana Crear punto final, especifique los siguientes parámetros de conexión.
Campos de parámetro de conexión Descripción Fábrica inicial JNDI Especifique la clase de fábrica de contextos que recupera Studio de JNDI:
weblogic.jndi.WLInitialContextFactory
Esta clase de fábrica JNDI se configura durante la instalación del servidor de WebLogic JMS
URL de proveedor Especifique el URL del servidor JMS en el formato siguiente:
t3://:7001
Donde 7001 es el puerto predeterminado.
Paquete de proveedor Opcionalmente, puede especificar un nombre de paquete de proveedor. Nombre de fábrica Utilice una de las fábricas predeterminadas proporcionadas que está configurada con el sistema de punto final de WebLogic:
weblogic.examples.jms.QueueConnectionFactory - Para validar los parámetros que ha especificado, pulse Probar conexión. Nota: Cuando se configura un punto final utilizando propiedades de configuración, debe verificarse que las propiedades de configuración tengan valores válidos. Si el valor de la propiedad de configuración no es válido o no existe, la prueba de conexión falla.
- En la Lista de comprobación, pulse Configurar.
- En el campo Tema, seleccione el tema siguiente en la lista Colas/temas personalizados o preconfigurados:
weblogic.examples.jms.exampleQueue
Este tema está preconfigurado para que utilice un servidor de WebLogic JMS.
- Abra el menú Datos del mensaje y seleccione el formato que adoptará el mensaje: Bytes o Texto.
- En el campo Selector de mensajes, puede especificar el texto de una cabecera de mensaje. Si envía el texto de una cabecera de mensaje en un selector de mensaje JMS, un cliente puede especificar los mensajes en los cuales está interesado. Sólo se entregan los mensajes con cabeceras y propiedades que coinciden con el selector. Los selectores de mensaje no pueden hacer referencia a valores del cuerpo del mensaje. La serie del selector de mensajes debe seguir la sintaxis del selector JMS.Nota: El Selector de mensajes puede estar vacío
- En el campo ID de cliente, especifique el identificador de cliente exclusivo asignado a esta conexión JMS.
- En Lista de comprobación, seleccione Reglas de entrega.
- Abra el menú Entregar y seleccione la opción ATMOST_ONCE
- En la lista de comprobación, pulse Reintentar.
- Si hay problemas, revise los valores predeterminados y realice los cambios que sean necesarios.
Tema principal: Actividades de JMS