WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Sistemi operativi: AIX, HP-UX, Linux, Solaris, Windows

Script emitevent.jacl

È possibile utilizzare un'interfaccia di riga comandi per inoltrare gli eventi al server degli eventi.

Scopo

Invia un evento al server degli eventi.

wsadmin -f emitevent.jacl [-xml url] [-msg messaggio] [-severity gravità] [-extensionname nome_estensione] [-emitter nome_profilo] [-synchronous | -asynchronous]

Descrizione

Lo script emitevent.jacl fornisce un'interfaccia della riga comandi per l'invio degli eventi al server degli eventi. È possibile fornire il contenuto eventi tramite un file XML di origine o specificando i valori della proprietà sulla riga comandi.

Gli eventi generati da questo script presentano il seguente contenuto predefinito:
<CommonBaseEvent creationTime=ora_sistema_corrente
version="1.0.1"> <sourceComponentId component="emitevent.jacl"
componentIdType="Application" location=nomehost_locale
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>

Il parametro ora_sistema_corrente rappresenta l'ora del sistema in cui è stato generato l'evento, specificato come stringa dateTime XML.

Parametri

-xml url
Un URL (Uniform Resource Locator) che specifica la posizione di un documento XML contenente l'evento da inviare. Questo documento XML deve essere conforme allo schema XSD Common Base Event versione 1.0.1. Se non viene specificato alcuno schema dell'URL (ad esempio http://), si assume un file locale. Questo parametro è facoltativo.

Nella directory root_installazione/events/samples sono disponibili due file XML di esempio, eventsample1.xml e eventsample2.xml.

-msg messaggio
Il valore da utilizzare per la proprietà messaggio dell'evento. Se in un messaggio sono contenuti degli spazi, racchiudere questo valore tra virgolette. Questo parametro è facoltativo. Se, oltre ad un file XML, si specifica questo parametro, il valore del parametro -msg ignora qualsiasi valore specificato nel file XML per la proprietà msg.
-severity gravità
Il valore da utilizzare per la proprietà gravità dell'evento. Questo parametro è facoltativo. Se oltre ad un file XML, si specifica questo parametro, il valore del parametro -severity ignora qualsiasi valore specificato nel file XML per la proprietà gravità.
-extensionname nome_estensione
Il valore da utilizzare per la proprietà extensionName dell'evento. Se il nome estensione contiene degli spazi, racchiudere questo valore tra virgolette. Questo parametro è facoltativo. Se, oltre ad un file XML, si specifica questo parametro, il valore del parametro -extensionname ignora qualsiasi valore specificato nel file XML per la proprietà extensionName.
-emitter nome_profilo
Il nome JNDI (Java Naming and Directory Interface) e il profilo produzione del programma di output da utilizzare quando si ottiene un programma di output. Questo parametro è facoltativo. Se non viene specificato questo parametro, viene utilizzato il profilo produzione del programma di output predefinito (/com/ibm/events/configuration/emitter/Default).
-synchronous | -asynchronous
La modalità di sincronizzazione da utilizzare per la trasmissione degli eventi. Questo parametro è facoltativo. Se non specificato, viene utilizzata la modalità di sincronizzazione preferita per il programma di output.

Esempi

Il seguente esempio invia un evento al server degli eventi con una gravità di 30 e il nome estensione evento_test (i valori di tutte le altre proprietà sono quelli predefiniti):
wsadmin -f emitevent.jacl -severity 30
-extensionname test_event
Il seguente esempio invia un evento tramite le proprietà specificate in eventsample1.xml:
wsadmin -f emitevent.jacl -xml
../samples/eventsample1.xml

Reference topic

Condizioni di utilizzo | Valuta questa pagina

Timestamp iconUltimo aggiornamento: 5 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. Tutti i diritti riservati.
Questo information center è sviluppato con tecnologia Eclipse. (http://www.eclipse.org)