La configuración de mensajería por omisión para el transporte de
sucesos asíncronos utiliza la característica de mensajería por omisión de
WebSphere Process Server
como proveedor de JMS (Java Message Service).
Por qué y cuándo realizar esta tarea
El script
default-event-message.jacl proporciona una forma
de establecer rápidamente una configuración de mensajería por omisión, utilizando
la característica de mensajería por omisión de WebSphere
como proveedor de JMS. Este script configura todos los objetos de
configuración necesarios para la transmisión asíncrona de sucesos:
- Crea una fábrica de conexiones de cola y una cola JMS mediante la
característica de mensajería por omisión.
- Crea un bus de integración de servicios y añade miembros al bus, asociando el
bus con colas, temas y fábricas de conexiones.
- Crea un perfil de transmisión JMS mediante la fábrica de conexiones y la cola creada.
- Configura el perfil de la fábrica de emisores por omisión para
utilizar el perfil de transmisión JMS para la transmisión asíncrona de sucesos.
- Despliega el bean controlado por mensajes utilizado por
Common Event Infrastructure para recibir sucesos
enviados de forma asíncrona al servidor de sucesos.
Para configurar la mensajería por omisión:
Pasos para realizar esta tarea
- Vaya al directorio
vía_acceso_perfil/event/application del perfil que define el
entorno de tiempo de ejecución de WebSphere Process Server
donde desea configurar la mensajería por omisión. (Sustituya vía_acceso_perfil por la vía de
acceso al directorio que contiene el perfil de
WebSphere Process Server).
- Ejecute el script default-event-message.jacl utilizando el mandato
wsadmin:
- Sistemas Windows
vía_acceso_perfil\bin\wsadmin [conntype -none] -profile event-profile.jacl
-f default-event-message.jacl -action acción -earfile event-message.ear
-node nombre_nodo -server nombre_servidor
[-cluster nombre_clúster] [-appname
nombre_apli] [-trace]
- Sistemas Linux y UNIX
vía_acceso_perfil/bin/wsadmin.sh [conntype -none] -profile event-profile.jacl
-f default-event-message.jacl -action install -earfile event-message.ear
-node nombre_nodo -server nombre_servidor
[-cluster nombre_clúster] [-appname
nombre_apli] [-trace]
Los parámetros son los siguientes:
- nombre_nodo
- El nodo de
WebSphere Process Server
en que va a desplegarse la aplicación de mensajería.
Para determinar el nombre de nodo:
- Ejecute el script vía_acceso_perfil/bin/setupCmdLine.
- Ejecute el mandato echo $WAS_NODE (sistemas Linux/UNIX) o echo
%WAS_NODE% (sistemas Windows).
Este valor es
sensible a las mayúsculas y minúsculas. Si va a desplegar la aplicación en un
clúster, omita este parámetro.
- nombre_servidor
- El servidor de WebSphere donde se va a desplegar la aplicación de
mensajería.
Este valor es
sensible a las mayúsculas y minúsculas. Si va a desplegar la aplicación en un
clúster, omita este parámetro.
- nombre_apl
- El nombre que se debe utilizar para la aplicación de empresa de
mensajería. Este parámetro es opcional; el valor por omisión es
EventServerMdb.
El parámetro -trace
opcional hace que se visualice información adicional sobre depuración en
la salida estándar.
Nota: - Si especifica una vía de acceso plenamente cualificada para la ubicación del
archivo event-message.ear, asegúrese de utilizar barras inclinadas (/) en la vía de
acceso, también en los sistemas Windows.
- Si va a desplegar la aplicación de mensajería en un nodo autónomo, especifique
el parámetro -conntype none opcional para ejecutar wsadmin
en modalidad local
Después de iniciar el script, se le solicita que
facilite el ID de usuario JMS y la contraseña.