WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Sistemas operativos: AIX, HP-UX, Linux, Solaris, Windows

El script emitevent.jacl

Puede usar una interfaz de línea de mandatos para enviar sucesos al servidor de sucesos.

Finalidad

Envía un suceso al servidor de sucesos.

wsadmin -f emitevent.jacl [-xml url] [-msg mensaje] [-severity gravedad] [-extensionname nombre_extensión] [-emitter nombre_perfil] [-synchronous | -asynchronous]

Descripción

El script emitevent.jacl proporciona una interfaz de línea de mandatos para enviar sucesos al servidor de sucesos. Puede proporcionar el contenido del suceso facilitando un archivo XML de origen o especificando valores de propiedades en la línea de mandatos.

Los sucesos que genera este script tienen el contenido predeterminado siguiente:
<CommonBaseEvent creationTime=hora_actual_sistema
version="1.0.1"> <sourceComponentId component="emitevent.jacl" 
componentIdType="Application" location=nombre_sistema_principal_local
locationType="Hostname"
subComponent="com.ibm.events.cli.util.EmitEventCliHelper"
componentType="http://www.ibm.com/namespaces/autonomic/Tivoli
/EventInfrastructure"/> <situation categoryName="ReportSituation">
  <situationType xsi:type="ReportSituation" reasoningScope="EXTERNAL"
   reportCategory="CLI"/>
 </situation>
</CommonBaseEvent>

El parámetro hora_actual_sistema es la hora del sistema en que se ha generado el suceso, especificada como serie dateTime XML.

Parámetros

-xml url
Un localizador universal de recursos (URL) que especifica la ubicación de un documento XML que contiene el suceso que debe enviarse. Este documento XML debe adecuarse al esquema XSD de Common Base Event versión 1.0.1. Si no se especifica ningún esquema de URL (como http://), se supone que se trata de un archivo local. Este parámetro es opcional.

Dos archivos XML de ejemplo, eventsample1.xml y eventsample2.xml, están disponibles en el directorio raíz_instalación/events/samples.

-msg mensaje
El valor que debe utilizarse para la propiedad de mensaje del suceso. Si el mensaje contiene espacios, incluya este valor entre comillas. Este parámetro es opcional. Si especifica este parámetro además de un archivo XML, el valor del parámetro -msg prevalecerá sobre cualquier valor especificado en el archivo XML para la propiedad msg.
-severity gravedad
El valor que debe usarse para la propiedad de gravedad del suceso. Este parámetro es opcional. Si especifica este parámetro además de un archivo XML, el valor del parámetro -severity prevalecerá sobre cualquier valor especificado en el archivo XML para la propiedad severity.
-extensionname nombre_extensión
El valor que debe utilizarse para la propiedad extensionName del suceso. Si el nombre de extensión contiene espacios, incluya este valor entre comillas. Este parámetro es opcional. Si especifica este parámetro además de un archivo XML, el valor del parámetro -extensionname prevalecerá sobre cualquier valor especificado en el archivo XML para la propiedad extensionName.
-emitter nombre_perfil
La interfaz JNDI (Java Naming and Directory Interface) del perfil de fábrica de emisores que debe usarse al obtener un emisor. Este parámetro es opcional. Si no se especifica este parámetro, se utilizará el perfil de fábrica de emisores predeterminado (/com/ibm/events/configuration/emitter/Default).
-synchronous | -asynchronous
El modo de sincronización que debe utilizarse para la transmisión de sucesos. Este parámetro es opcional. Si no se especifica, se utilizará el modo de sincronización preferido configurado para el emisor.

Ejemplos

En el ejemplo siguiente se envía un suceso al servidor de sucesos con una gravedad 30 y el nombre de extensión suceso_prueba (las demás propiedades tiene valores predeterminados):
wsadmin -f emitevent.jacl -severity 30 -extensionname  suceso_prueba
En el ejemplo siguiente se envía un suceso utilizando las propiedades especificadas en eventsample1.xml:
wsadmin -f emitevent.jacl -xml  ../samples/eventsample1.xml

Reference topic

Condiciones de uso | Evalúe esta página

Icono de fecha y horaÚltima actualización: 1 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\doc\rcei_admin_CLIEmitEvent.html

(C) Copyright IBM Corporation 2005. Reservados todos los derechos.
Este centro de información está basado en tecnología Eclipse. (http://www.eclipse.org)