Configurando os Carregadores de Classes de um Servidor

É possível configurar os carregadores de classes do aplicativo para um servidor de aplicativos. Os carregadores de classes ativam aplicativos que são implementados no servidor de aplicativos para acessar repositórios de classes e recursos disponíveis.

Antes de Iniciar

Este tópico supõe que um administrador criou um servidor de aplicativos em um produto WebSphere Application Server.

Sobre Esta Tarefa

Configure os carregadores de classes de um servidor de aplicativos para definir a política do carregador de classes e os valores do modo que afetam todos os aplicativos implementados no servidor. Utilize o console administrativo para configurar os carregadores de classes.

Procedimento

  1. Clique em Servidores > Tipos de Servidor > Servidores de Aplicativos WebSphere > server_name para acessar uma página de configurações do servidor de aplicativos.
  2. Especifique a política do carregador de classes do aplicativo para o servidor de aplicativos.

    A política do carregador de classes de aplicativo controla o isolamento dos aplicativos que são executados no sistema (no servidor). Um carregador de classes do aplicativo agrupa módulos de enterprise bean (EJB), bibliotecas compartilhadas, arquivos RAR (Resource Adapter Archives) e arquivos JAR (Arquivo de Java™) de dependência associados a um aplicativo. Os arquivos JAR de dependência são arquivos JAR que contêm código que pode ser utilizado por enterprise beans e servlets. A política do carregador de classes de aplicativo controla se um carregador de classes de aplicativo pode ser compartilhado por vários aplicativos ou se é exclusivo de cada aplicativo.

    Use a página de configurações do servidor de aplicativos para especificar a política do carregador de classes do aplicativo para o servidor:

    Opção Descrição
    Único Os aplicativos não são isolados uns dos outros. Utiliza um único carregador de classes de aplicativo para carregar todos os módulos EJB, bibliotecas compartilhadas e arquivos JAR de dependência no sistema.
    Múltiplo Os aplicativos são isolados uns dos outros. Fornece a cada aplicativo seu próprio carregador de classes para carregar os módulos EJB, as bibliotecas compartilhadas e os arquivos JAR de dependência do aplicativo.
  3. Especifique o modo do carregador de classes do aplicativo para o servidor de aplicativos.

    O modo de carregar as classes de aplicativo especifica o modo do carregador de classes quando a política do carregador de classes de aplicativo for Único.

    Na página de configurações do servidor de aplicativos, selecione qualquer um dos seguintes valores:

    Opção Descrição
    Classes carregadas com o carregador de classes-pai primeiro Faz com que o carregador de classes delegue o carregamento das classes para seu carregador de classes pai antes de tentar carregar a classe a partir do caminho de classe local. Classes carregadas com o carregador de classes-pai primeiro é o valor padrão para o modo de carregamento de classes.

    Esse valor também é conhecido como pai primeiro.

    Classes carregadas primeiro com o carregador de classes local (pai por último) Faz com que o carregador de classes tente carregar as classes a partir de seu caminho de classe local antes de delegar o carregamento de classes a seu pai. Utilizando essa política, um carregador de classes de aplicativo pode substituir e fornecer sua própria versão de uma classe que existe no carregador de classes pai.
  4. Especifique o modo do carregador de classes para o carregador de classes.
    1. Na página de configurações do servidor de aplicativos, clique em Gerenciamento de Java e de Processos > Carregador de Classes para acessar a página Carregador de Classes.
    2. Na página Carregador de Classes, clique em Novo para acessar a página de configurações para um carregador de classes.
    3. Na página de configurações do carregador de classes, especifique a ordem do carregador de classes.

      O valor Classes carregadas com o carregador de classes-pai primeiro faz o carregador de classes delegar o carregamento de classes para seu carregador de classes-pai, antes de tentar carregar a classe a partir de seu caminho de classe local.

      O valor de Classes carregadas com o carregador de classes local primeiro (pai por último) faz com que o carregador de classes tente carregar classes do seu caminho de classe local antes de delegar o carregamento de classes a seu pai.

    4. Clique em OK.
    Um identificador é designado a uma instância do carregador de classes. A instância é incluída na coleta de carregadores de classes mostrada na página Carregador de Classes.

O que Fazer Depois

Salve as alterações na configuração administrativa.

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_classload_server
Nome do arquivo: trun_classload_server.html