Testando Sua Fonte de Eventos Sem um Servidor do Console Corporativo

Basicamente, o teste de uma fonte de eventos do Adaptador de Serviços da Web do Console Corporativo requer uma instalação do Console Corporativo e definições da classe de eventos que correspondam aos eventos provenientes do Adaptador de Serviços da Web do Console Corporativo.

Entretanto, é possível validar a conectividade e o formato da mensagem sem uma instalação do Console Corporativo seguindo estas etapas:

  1. Instale o Adaptador de Serviços da Web do Console Corporativo..
  2. Modifique as definições de log substituindo o arquivo <adapter_install_dir>/conf/logging.properties pelo arquivo <adapter_install_dir>/conf/logging.dev.properties. Esse arquivo de configuração forçará as mensagens do adaptador a serem exibidas no console em que o adaptador foi iniciado.
  3. Inicie o Adaptador dos Serviços da Web do Console Corporativo.

    Assegure-se de iniciar o adaptador com o arquivo em batch e não como um serviço do Windows; caso contrário, você não terá um console para ver as mensagens.

  4. Envie alguns dos eventos. Consulte a seção Definição da Interface dos Serviços da Web para obter a definição de porta e o endereço corretos.

Você deve ver uma saída de tela semelhante à mostrada aqui para cada evento processado corretamente no Adaptador de Serviços da Web do Console Corporativo:

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: Tutorial da Infra-estrutura de Eventos Comuns,
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))]


Tópicos Relacionados
Visão Geral da Instalação do Adaptador
Iniciando o Adaptador
Definições de Classes de Eventos do Console Corporativo
Definição da Interface dos Serviços da Web
Amostras da Fonte de Eventos


Tópico Pai
Desenvolvimento do Aplicativo