El script eventcatalog.jacl

Puede utilizar la interfaz de línea de mandatos para acceder al catálogo de sucesos.

Finalidad

Enumera las definiciones de suceso o categorías de origen del catálogo de sucesos e importa y exporta las definiciones de suceso.
wsadmin -f eventcatalog.jacl [-serverName nombre_servidor] [-listdefinitions | -listcategories | -exportdefinitions | -importdefinitions] [-file nombre_archivo] [-name nombre_def_suceso] [-pattern] [-resolve] [-replace]

Descripción

El script eventcatalog.jacl proporciona acceso de la línea de mandatos al contenido del catálogo de sucesos. Asimismo, proporciona soporte para la importación y exportación de definiciones de suceso.

Parámetros

-serverName nombre_servidor
Nombre del servidor de aplicaciones donde se despliega la aplicación EventServer. Este argumento es opcional, pero debe especificarse cuando hay varios servidores de aplicaciones ejecutándose en el nodo WebSphere en que se ha desplegado la aplicación EventServer. En caso contrario, los mandatos pueden dar error porque no localizan los enterprise beans de Common Event Infrastructure.
-listdefinitions
Enumera las definiciones de suceso especificadas en un formato legible, clasificado según el nombre en orden ascendente. La lista se escribe en el archivo especificado por el parámetro -file. Si este parámetro no se especifica, la lista se escribe en la salida estándar.
-listcategories
Enumera todas las categorías de origen de suceso definidas y las clases de suceso que contengan, clasificadas según la categoría de origen en orden ascendente. La lista se escribe en el archivo especificado por el parámetro -file. Si este parámetro no se especifica, la lista se escribe en la salida estándar.
-exportdefinitions
Enumera las definiciones de suceso especificadas en un formato adecuado para la importación. La lista se escribe como un documento XML que se ajuste al esquema XSD eventdefinition5_0_1.xsd, que está empaquetado en el archivo events-client.jar. La lista se escribe en el archivo especificado por el parámetro -file. Si este parámetro no se especifica, la lista se escribe en la salida estándar.
-importdefinitions
Lee una lista de definiciones de suceso de un archivo y añade las definiciones de suceso al catálogo de sucesos. La lista de definiciones de suceso que se va a importar debe estar escrita como un documento XML que se ajuste al esquema XSD eventdefinition.xsd.
-file nombre_archivo
Para una operación de exportación o de lista, el nombre del archivo en el que se escribe la salida. Para una operación de importación, el archivo que contiene las definiciones de suceso que se van a importar. Este parámetro es necesario para las operaciones de importación y opcional para operaciones de importación y de lista. Si este parámetro no se especifica para una operación de exportación o de lista, la salida se escribe en la salida estándar.
-name nombre_def_suceso
Un nombre que identifica las definiciones de suceso que se van a enumerar o exportar. Si el parámetro -pattern no se especifica, el parámetro -name identifica una definición de suceso específica única. Si se especifica -pattern, -name especifica un patrón con el cual se contrastan los nombres de definición de suceso. En este patrón, un carácter de porcentaje (%) coincide con cualquier secuencia de cero o más caracteres y un carácter de subrayado (_) coincide con cualquier carácter único. Todos los demás caracteres son tratados literalmente.

Este parámetro es válido sólo con las opciones -listdefinitions y -exportdefinitions. No es válido con las opciones -listcategories o -importdefinitions.

-pattern
Indica que el valor especificado con el parámetro -name debe ser tratado como un patrón. Este parámetro es válido sólo con las opciones -listdefinitions y -exportdefinitions. No es válido con las opciones -listcategories o -importdefinitions.
-resolve
Especifica que las definiciones de suceso que se vayan a enumerar o exportar se resuelvan. Una definición de suceso resuelta incluye las descripciones de propiedades y de elementos los datos ampliados que se hayan heredado de los predecesores en la jerarquía de herencia. Si no se especifica este parámetro, la lista de definición de suceso sólo contiene las definiciones de suceso en bruto.

Este parámetro es válido sólo con las opciones -listdefinitions y -exportdefinitions. No es válido con las opciones -listcategories o -importdefinitions.

-replace
Especifica que las definiciones de suceso que se vayan a importar sustituyan las definiciones de suceso existentes con el mismo nombre. Si no se especifica este parámetro, la coincidencia de nombres entre una definición de suceso existente y una definición de suceso importada generará un error y no se importará ninguna definición de suceso.

Este parámetro sólo es válido con la opción -importdefinitions. No es válido con las opciones -listdefinitions, -listcategories o -exportdefinitions.

Ejemplos

Este ejemplo muestra el contenido de una única definición de suceso resuelta llamada insurance_claim_start y escribe el resultado en la salida estándar:
wsadmin -f eventcatalog.jacl -listdefinitions -name insurance_claim_start -resolve
Este ejemplo exporta un conjunto de definiciones, cuyos nombres empiezan por la serie insurance_claim_start y escribe el resultado en un archivo XML:
wsadmin -f eventcatalog.jacl -exportdefinitions -file d:\myexport.xml 
  -name insurance_claim_start% -pattern
Este ejemplo importa un conjunto de definiciones de suceso del archivo myimport.xml y sustituye las definiciones existentes con los mismos nombres:
wsadmin -f eventcatalog.jacl -importdefinitions -file d:\myimport.xml -replace
Este ejemplo muestra una lista de todas las categorías de origen de suceso definidas y los sucesos que contienen. El resultado se escribe en la salida estándar:
wsadmin -f eventcatalog.jacl -listcategories

Condiciones de uso |


(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)