Configurações do Class Loader Viewer

Utilize esta página para examinar os carregadores de classes visíveis para um módulo da Web (arquivo .war) ou bean corporativo (arquivo .ejb) em um aplicativo corporativo instalado. Esta página o ajuda a determinar quais carregadores de classes carregaram arquivos de um módulo e a diagnosticar problemas com os carregadores de classes.

Para visualizar essa página do console administrativo, clique em Resolução de Problemas > Visualizador do Carregador de Classes > module_name.

No momento, o módulo está em execução em todos os nós e servidores listados.

Para saber mais sobre as classes utilizadas pelo módulo e seus carregadores de classes, clique em um botão:

Tabela 1. Botões do Visualizador de Carregador de Classes. Clique em um botão para acessar informações sobre as classes.
Botão Ação Resultante
Exportar Abre um diálogo que possibilita visualizar ou salvar as informações do carregador de classes nessa página em um arquivo XML.
Visualização de Tabela Exibe a página Visualização de Tabela, que fornece informações sobre carregadores de classes visíveis ao módulo em um formato de tabela HTML para cada carregador de classes. Tais informações incluem:
Delegação
Se o carregador de classes delega uma operação de carregamento para seu pai imediato antes de consultar uma classe ou recurso em seu caminho de classe local
Caminho de Classe
O caminho de classe local, que inclui os caminhos pelos quais o carregador de classes procura classes e recursos, excluindo os caminhos de classes de quaisquer carregadores de classes pai.
Classes
Os nomes das classes carregadas pelo carregador de classes
Procurar Exibe a página Procurar, na qual você pode procurar carregadores de classes para o seguinte:
  • Cadeias específicas
  • Arquivos .jar específicos
  • Os nomes dos arquivos em um diretório específico
  • Os nomes dos arquivos carregados por um carregador de classes específico
Carregador de Classes

Exibe uma hierarquia de carregadores de classes que afetam o carregamento de classes utilizadas pelo módulo da Web ou EJB. A guia Hierarquia exibe os carregadores de classes em uma hierarquia em árvore. A guia Ordem de Procura lista os carregadores de classes na ordem em que eles são utilizados pelo ambiente de tempo de execução para localizar e carregar classes.

Expanda uma hierarquia de carregadores de classes para visualizar o seguinte:

  • Nomes do carregador de classes
  • Setas que apontam para cima ao lado dos nomes dos carregadores de classes, indicando que os pedidos podem ir apenas para um carregador de classes pai e não para um carregador de classes filho
  • Os nomes das classes que são carregadas por um carregador de classes
  • Os caminhos dos arquivos de propriedades e os arquivos .jar utilizados pelas classes

Os seguintes carregadores de classes podem estar em uma hierarquia:

Tabela 2. Descrições do Nome do Carregador de Classes. Carregadores de classes que podem estar na hierarquia de carregadores de classes.
Nome do Carregador de Classes Descrição
Carregador de Extensões JDK O carregador de classes de extensões JDK é um carregador de classes composto constituído pelo carregador de classes de auto-inicialização da JVM (Java Virtual Machine), carregador de classes de extensões da JVM e carregador de classes do sistema JVM, que carregam as classes e os recursos principais do SDK, bem como classes e recursos visíveis no caminho de classe da JVM.
Carregador de Classes de Extensões do WAS O Carregador de Classes de Extensões do WAS carrega as classes do WebSphere Application Server, classes de recurso independente, classes de serviço customizado e classes de registro customizado. Durante a auto-inicialização, esse carregador de classes utiliza a propriedade de sistema ws.ext.dirs para determinar o caminho utilizado para carregar classes. Cada diretório no caminho de classe ws.ext.dirs e todo arquivo .jar ou .zip nesses diretórios é incluído no caminho de classe utilizado por esse carregador de classes.
Carregador de Classes Composto do WAS Os Carregadores de Classes Compostos do WAS carregam classes e recursos de módulos EAR (Enterprise Archive), módulos da Web (WAR) e bibliotecas compartilhadas associadas ao servidor. Nas políticas do carregador de classes padrão, existe uma instância de um Carregador de Classes Composto do WAR para cada módulo EAR e WAR em execução e para cada carregador de classes definido na configuração do servidor.

Clique em Classes para visualizar uma lista de classes carregadas por um carregador de classes.

O serviço de visualizador do carregador de classes deve ser ativado para visualizar a lista de classes.




Links marcados (on-line) requerem acesso à Internet.

Conceitos relacionados
Tarefas relacionadas
Referências relacionadas
Topologia do Aplicativo Corporativo
Configurações de Procura


Nome do arquivo: utrb_classload_viewer.html