Prueba de la fuente de eventos sin un servidor de Enterprise Console

Por último, para probar una fuente de eventos para el adaptador de servicios web de Enterprise Console se necesita una instalación de Enterprise Console y definiciones de clases de eventos que se correspondan con los eventos que llegan al adaptador de servicios web de Enterprise Console.

Sin embargo, se puede validar la conectividad y el formato de los mensajes sin una instalación de Enterprise Console siguiendo estos pasos:

  1. Instale el adaptador de servicios web de Enterprise Console.
  2. Modifique los valores de registro sustituyendo el archivo <dir_instal_adaptador>/conf/logging.properties por el archivo <dir_instal_adaptador>/conf/logging.dev.properties. Este archivo de configuración forzará la visualización de los mensajes del adaptador en la consola cuando se inicie el adaptador.
  3. Inicie el adaptador de servicios web de Enterprise Console.

    Compruebe que inicia el adaptador con el archivo de proceso por lotes y no como un servicio de Windows; de lo contrario, no tendrá una consola para ver los mensajes.

  4. Envíe algunos de los eventos. Consulte los valores correctos de la dirección y la definición del puerto en el apartado Definición de la interfaz de servicios web.

Verá una salida de pantalla similar a la que se muestra aquí para cada uno de los eventos procesados correctamente en el adaptador de servicios web de Enterprise Console:

Oct 19, 2005 10:12:59 AM com.ibm.wtci.cbetec.CbeToTec
convertCbeArrayToTecEventString(cbeEvents) FINER: ENTRY
[org.eclipse.hyades.logging.events.cbe.impl.CommonBaseEventImpl@48ded83
(creationTime: 2005-10-19T14:12:54.191Z, globalInstanceId: null,
elapsedTime: <unset>, extensionName: Tutorial_Event_Type,
localInstanceId: null, msg: Common Event Infrastructure Tutorial,
priority: <unset>, repeatCount: <unset>, sequenceNumber:
<unset>, severity: 10, version: 1.0.1, any: null, situation:
org.eclipse.hyades.logging.events.cbe.impl.SituationImpl@2069ad83
(categoryName: ReportSituation, situationType:
org.eclipse.hyades.logging.events.cbe.impl.ReportSituationImpl@3799ad83
(reasoningScope: INTERNAL) (reportCategory: Succeeded)),
associatedEvents: null, contextDataElements: null, extendedDataElements:
null, msgDataElement: null, reporterComponentId: null,
sourceComponentId:
org.eclipse.hyades.logging.events.cbe.impl.ComponentIdentificationImpl@17b8ad83
(application: Event Source, component: source.EventSource,
componentType: http://www.ibm.com/namespaces/autonomic/Tivoli/Samples,
componentIdType: Sample, executionEnvironment: null, instanceId: null,
location: unknown, locationType: hostname, processId: null,
subComponent: createEvent(), threadId: null))] 


Temas relacionados
Información general sobre la instalación
Inicio del adaptador
Definiciones de clases de evento de Enterprise Console
Definición de la interfaz de servicios web
Ejemplos de fuentes de eventos


Tema principal
Desarrollo de aplicaciones