Pontos de Extensão do Analisador de Logs para o Log and Trace Analyzer

De acordo com o tipo de arquivo de log selecionado para importação, um analisador correspondente é registrado como um ponto de extensão no arquivo plugin.xml do diretório eclipse\plugins\com.ibm.etools.logging.adapter.config (localizado no diretório de instalação do produto Eclipse).

A seguir, o fragmento de código do ponto de extensão do Analisador de Log do WebSphere Activity Server V5:

<extension
    point = "org.eclipse.hyades.logging.parsers.logParser">
    <parser
        id="com.ibm.etools.logging.parsers.WASV5ActivityLogParser"
        name="%STR_WASV5_ACTIVITY_LOG_IMPORT_NAME"
       
ui_name="%STR_WASV5_ACTIVITY_LOG_IMPORT_NAME"
        description="%STR_WASV5_ACTIVITY_LOG_IMPORT_DESCRIPTION"
        icon="./icons/full/obj16/log_parser.gif"
        class="com.ibm.etools.logging.parsers.WASV5ActivityLogParser">
        <field
            id="file_path"
            name="%STR_WASV5_ACTIVITY_LOG_IMPORT_FILE_PATH"
            defaultValue="activity.log"
            useBrowse="true"
            browseType="*.log"
            tooltip="%STR_WASV5_ACTIVITY_LOG_IMPORT_FILE_PATH_TOOLTIP"
            helpContextId="">
        </field>
        <field
            id="was_home"
            name="%STR_WASV5_ACTIVITY_LOG_IMPORT_WAS_HOME"
            defaultValue=""
            useBrowse="true"
            tooltip="%STR_WASV5_ACTIVITY_LOG_IMPORT_WAS_HOME_TOOLTIP"
            helpContextId="">
        </field>
    </parser>
</extension>

Os campos de entrada na página Localização do assistente Importar (Arquivo > Importar...) são especificados como elementos do campo deste ponto de extensão, por exemplo, quando o log de atividade do WebSphere Application Server V5 é selecionado como o arquivo a ser importado. O primeiro elemento de campo especifica o campo de texto Activity log file path, que tem um botão Browse (Procurar) associado que permite procurar arquivos com a extensão *.log. O valor padrão para esse campo de texto é activity.log. O segundo elemento especifica o campo de texto WebSphere Application Server V5.0 installation directory, que também tem um botão Browse (Procurar) associado. Como não há filtro de arquivo especificado para o botão Browse (Procurar), apenas as pastas são pesquisadas. O campo de texto não possui valor padrão nesse caso.

Para obter informações adicionais sobre pontos de extensão do analisador de logs em geral, consulte Criando um Analisador de Logs.

Tarefas Relacionadas
Configurando a Localização de Importação de Arquivos de Log
Importando Arquivos de Log