Trabalhar com o exemplo do Apache Commons Logging

Este exemplo demonstra o suporte TPTP para o registo de Eventos Base Comum utilizando APIs de registo Apache Commons. Os utilizadores efectuam registos de Eventos Base Comuns num Agente de Registo.

Crie o exemplo através de Ficheiro > Novo > Exemplo... > Exemplo de Registo Apache Commons, caso ainda não o tenha feito.

O conteúdo do exemplo inclui o código de origem Java e as dependências necessárias para registar Eventos Base Comuns num registador Apache Commons.

Para executar este exemplo e anexar automaticamente ao Agente de Registo, siga estes passos:
  1. Confirmar que todos os erros de compilação foram corrigidos.
  2. Se estiver a utilizar uma instalação autónoma do Controlador de Agentes (AC - Agent Controler), certifique-se que foi iniciada (não é necessário). Em alternativa, pode utilizar uma ligação directa que consiste num número limitado de serviços do AC incluídos na área de trabalho.
  3. Abrir a perspectiva Perfilar e Registar (Janela > Abrir Perspectiva > Outra... > Perfilar e Registar).
  4. Execute a classe exemplo a partir da Perspectiva Perfilar e Registar (Executar > Perfil... > Criar uma nova configuração de tipo de Aplicação Java > Definir o nome do projecto para o nome do projecto de exemplo > Definir a classe Principal para 'HyadesLoggingCommonsSample' > Mude para o separador Supervisor > Desmarcar " Perfilamento de Java " e seleccione "Descobridor de Agentes " > Perfil).
  5. Após alguns segundos, o agente de registo deverá ser detectado e anexado automaticamente. Seleccione o agente de registo identificado e abra a vista Registo na Perspectiva Perfilar e Registar para visualizar as entradas de registo de Evento Base Comum registadas (Janela > Mostrar Vista > Outra... > Perfilar e Registar > Vista Registo > OK).
  6. Actualizar a vista Registo na perspectiva Perfilar e Registar (<Fazer clique com o botão direito do rato sobre o Agente de Registo 'HyadesLoggingCommonsSample' > > Actualizar).

Em alternativa, para executar este exemplo e anexar manualmente ao Agente de Registo, siga estes passos:

  1. Confirmar que todos os erros de compilação foram corrigidos.
  2. Se estiver a utilizar uma instalação autónoma do Controlador de Agentes (AC - Agent Controler), certifique-se que foi iniciada (não é necessário). Em alternativa, pode utilizar uma ligação directa que consiste num número limitado de serviços do AC incluídos na área de trabalho.
  3. Executar a classe de exemplo na perspectiva Java (Executar > Executar... > Criar uma nova configuração de tipo de Aplicação Java > Classe principal > Pesquisar... > HyadesLoggingCommonsSample > OK > Executar).
  4. Abrir a perspectiva Perfilar e Registar (Janela > Abrir Perspectiva > Outra... > Perfilar e Registar).
  5. Anexar ao Agente de Registo 'HyadesLoggingCommonsSample' na Perspectiva Perfilar e Registar (Executar > Perfil... > Anexar - Processo Java > Novo > Separador Sistemas Centrais > Utilize 'Ligação Directa Local' se não estiver a utilizar a instalação autónoma do Controlador de Agentes. Caso contrário, utilize um nome do sistema central válido e uma porta. > Separador Agentes > Faça duplo clique no agente HyadesLoggingCommonsSample > Seleccione o separador Destino > Projecto de Perfilamento > Procurar... > 'LoggingCommonsProject' > OK > Perfil ).
  6. Iniciar supervisão do Agente de Registo 'HyadesLoggingCommonsSample' (<Fazer clique com o botão direito do rato sobre o Agente de Registo 'HyadesLoggingCommonsSample'> > Iniciar Supervisão).
  7. Abrir a vista Registo na perspectiva Perfilar e Registar para visualizar as entradas de registo de Evento Base Comum registados (Janela > Mostrar Vista > Outra... > Perfilar e Registar > Vista Registo > OK).
  8. Actualizar a vista Registo na perspectiva Perfilar e Registar (<Fazer clique com o botão direito do rato sobre o Agente de Registo 'HyadesLoggingCommonsSample' > > Actualizar).