Test de votre source d'événements sans serveur Enterprise Console

A la fin, le test d'une source d'événements pour l'adaptateur de services Web Enterprise Console nécessite l'installation d'Enterprise Console et implique d'utiliser des définitions de d'événements correspondant aux événements reçus par l'adaptateur de services Web Enterprise Console.

Cependant, il est possible de valider la connectivité et le format du message sans installation d'Enterprise Console, en suivant cette procédure :

  1. Installez l'adaptateur de services Web Enterprise Console.
  2. Modifiez les paramètres de journalisation en remplaçant le fichier <adapter_install_dir>/conf/logging.properties avec le fichier <adapter_install_dir>/conf/logging.dev.properties. Ce fichier de configuration force l'affichage des messages de l'adaptateur sur la console sur laquelle est lancé l'adaptateur.
  3. Lancez l'adaptateur de services Web Enterprise Console.

    Assurez-vous que vous lancez l'adaptateur avec le fichier par lot et non comme service Windows, autrement vous ne disposez pas de console pour visualiser les messages.

  4. Envoyez des événements. Pour connaître la définition de port et l'adresse correctes, reportez-vous à la section Définition d'interface de services Web.

Vous devez visualiser une sortie sur écran similaire à celle présentée ici pour chaque événement traité correctement dans l'adaptateur de services Web 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))] 


Rubriques connexes
Présentation de l'installation de l'adaptateur
Lancement de l'adaptateur
Définitions de classe d'événement Enterprise Console
Définition d'interface de services Web
Exemples de source d'événements


Rubrique principale
Développement d'application