Todos os tipos de Enterprise JavaBeans (EJB)
em um servidor podem ser forçados a inicializarem no horário de início do aplicativo,
configurando uma propriedade de sistema no console administrativo.
Sobre Esta Tarefa
Se o valor dessa propriedade for configurado para true, então, todos os beans do servidor são inicializados na hora de início de cada aplicativo.
No entanto, por padrão, o contêiner EJB do produto atrasa a inicialização (carregamento de classes e processamento de metadados do descritor de implementação) da maioria dos tipos EJB até que eles sejam necessários durante o tempo de execução. Esse atraso ajuda
a acelerar o tempo de início do aplicativo.
Procedimento
- Abra o administrative console.
- Selecione Servidores.
- Selecione Servidores de Aplicativos.
- Selecione o servidor que você deseja configurar.
- Na área Infraestrutura do Servidor, selecione Gerenciamento Java™ e de Processo.
- Na área Infra-estrutura do Servidor, selecione Definição de Processo.
Selecione o tipo de processo Servant.
- Na área Propriedades Adicionais, selecione Java Virtual
Machine.
- Na área Propriedades Adicionais, selecione Propriedades Customizadas.
- Selecione a caixa Novo.
- No campo de entrada Nome, digite com.ibm.websphere.ejbcontainer.initializeEJBsAtStartup.
- No campo de entrada Valor, digite true. Inserir true fará todos os Enterprise JavaBeans serem inicializados quando seu
aplicativo for iniciado. Digitar false faz com que a inicialização de todos os beans seja atrasada.
Nota: A configuração de com.ibm.websphere.ejbcontainer.initializeEJBsAtStartup
como true ou false tem precedência sobre qualquer configuração Iniciar EJB no Início do Aplicativo feita em tipos específicos de EJB.
- Selecione OK.
O que Fazer Depois
Esta tarefa também pode ser executada utilizando uma ferramenta de montagem.