O design arquitetônico dos analisadores estáticos foi alterado ao mudar da versão 1.3 para a 3.x. As classes de org.eclipse.hyades.logging.events.* foram migradas para as classes de Common Base Event de org.eclipse.hyades.logging.events.cbe.*.
Siga estas etapas para migrar o analisador estático:
As classes usadas na classe Java do analisador estático para Common Base Events precisam ser atualizadas. Todas as instâncias de org.eclipse.hyades.logging.events.* precisam ser migradas para org.eclipse.hyades.logging.events.cbe.*. Por exemplo, se você tiver este conjunto de instruções de importação:
import org.eclipse.hyades.logging.events.ICommonBaseEvent;na versão 3.x.x, essas instruções precisam ser atualizadas para:
import org.eclipse.hyades.logging.events.IComponentIdentification;
import org.eclipse.hyades.logging.events.IReportSituation;
import org.eclipse.hyades.logging.events.ISituation;
import org.eclipse.hyades.logging.events.cbe.CommonBaseEvent;Para obter detalhes sobre as classes de org.eclipse.hyades.logging.events.cbe.*, consulte a API de Programação de Common Base Event.
import org.eclipse.hyades.logging.events.cbe.ComponentIdentification;
import org.eclipse.hyades.logging.events.cbe.ReportSituation;
import org.eclipse.hyades.logging.events.cbe.Situation;
Campos adicionais no adaptador agora estão sendo validados no Editor de Configuração do Adaptador. Por exemplo, os campos Data de Criação da Implementação e Data de Criação da Função deve ter um valor compatível com o formato de data e hora de XML, aaaa-MM-ddThh:mm:ss. Assegure-se de que quaisquer erros que apareçam na visualização Problemas para o adaptador sejam corrigidos antes que o adaptador seja executado.
Configuração da v3.x.x | Configuração da v1.3.0 | |
---|---|---|
Plug-ins do Caminho de Construção Java |
org.eclipse.hyades.logging.adapter.config\hglaconfig.jar org.eclipse.hyades.logging.core\hlcore.jar org.eclipse.hyades.logging.core\hlcbe101.jar org.eclipse.hyades.logging.parsers\hparse.jar org.eclipse.hyades.logging.adapter\hgla.jar org.eclipse.emf.ecore\runtime\ecore.jar org.eclipse.emf.common\runtime\common.jar org.eclipse.hyades.logging.commons\hlcommons.jar org.apache.jakarta_commons_logging\commons-logging.jar |
org.eclipse.hyades.logging.adapter\hglaconfig.jar org.eclipse.hyades.logging.core\hlcore.jar org.eclipse.hyades.logging.core\hlevents.jar org.eclipse.hyades.logging.parsers\hparser.jar org.apache.xerces\xmlParserAPIs.jar org.eclipse.hyades.logging.commons\common-loggings.jar |
API de Common Base Event | org.eclipse.hyades.logging.events.cbe.* | org.eclipse.hyades.logging.events.* |
Alterações no Arquivo de Configuração do Adaptador |
Campos adicionais validados através do editor:
|
N/D |
Tarefas Relacionadas
Criando um Analisador de Log
Referências Relacionadas
Estrutura do Arquivo de Configuração do Adaptador
Editor de Configuração de Adaptador
(C) Copyright IBM Corporation 2000, 2005. Todos os Direitos Reservados.