La aplicación de empresa de servidor de sucesos debe desplegarse en
cada entorno de tiempo de ejecución de WebSphere donde se ha aumentado el
perfil para utilizar Common Event Infrastructure.
Por qué y cuándo realizar esta tarea
La suceso del servidor de sucesos está empaquetado en el archivo EAR
event-application.ear. El script event-application.jacl instala esta
aplicación en WebSphere Process Server.
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 Application Server
donde desea desplegar la aplicación. (Sustituya vía_acceso_perfil por la vía de
acceso al directorio que contiene el perfil de
WebSphere Application Server).
- Ejecute el script event-application.jacl utilizando el
mandato wsadmin:
- Sistemas Windows
vía_acceso_perfil\bin\wsadmin
[-conntype none] -profile event-profile.jacl
-f event-application.jacl -action acción -earfile
event-application.ear
-backendid id_programa_fondo -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 event-application.jacl -action acción -earfile
event-application.ear
-backendid id_programa_fondo -node
nombre_nodo -server nombre_servidor
[-cluster nombre_clúster] [-appname
nombre_apli] [-trace]
Los parámetros son los siguientes:
- acción
- Acción que se va a realizar. Para instalar la aplicación de empresa,
especifique install.
Para actualizar una aplicación de
servidores que ya esté instalada, especifique update.
Durante una actualización, el script realiza una copia de seguridad del archivo
EAR existente de la aplicación en el directorio actual; si es necesario,
posteriormente puede utilizar esta copia de seguridad para restaurar la versión
anterior de la aplicación.
- id_programa_de_fondo
- El tipo de base de datos de programa de fondo que va a utilizar la
aplicación de empresa.
Debe ser uno de los siguientes valores:
- CLOUDSCAPE_V51_1
- DB2UDBNT_V82_1
- DB2UDBNT_V8_1
- ORACLE_V10_1
- ORACLE_V9_1
- DB2UDBOS390_V8_1
- DB2UDBOS390_V7_1
- nombre_nodo
- El nodo de
WebSphere Process Server
en que va a desplegarse el servidor de sucesos.
Para averiguar el nombre del nodo, siga estos pasos:
- 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 de empresa en un
clúster, omita este parámetro.
- nombre_servidor
- El servidor WebSphere donde se va a desplegar la aplicación de empresa del
servidor de sucesos. Este valor es sensible a las
mayúsculas y minúsculas. Si va a desplegar la aplicación de empresa en un
clúster, omita este parámetro.
- nombre_apl
- Nombre que utiliza la aplicación de empresa Common Event Infrastructure. Este parámetro es opcional. El valor por omisión es
CommonEventInfrastructureServer.
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-application.ear, asegúrese de utilizar barras inclinadas (/)
en la vía de acceso, incluso en los sistemas Windows.
- Si va a desplegar la aplicación en un nodo autónomo,
especifique el parámetro -conntype none opcional para ejecutar
wsadmin en modalidad local
Para obtener más información sobre el programa de utilidad
wsadmin, consulte la documentación de
WebSphere Application Server.
Resultado
Después de que se complete el script
event-application.jacl, la
aplicación de empresa Common Event Infrastructure se despliega en el servidor o
clúster especificado.
En un entorno de
WebSphere Process Server
Network Deployment, si la aplicación ya está instalada, el script sólo añade la información de despliegue para el
nodo y el servidor especificados.