Definições de Contêiner de EJB

Utilize esta página para configurar e gerenciar um contêiner de EJB específico.

Para visualizar essa página do console administrativo, clique em Servidores > Servidores de Aplicativos > serverName > Contêiner de EJB.

Guia Configuração

Diretório de Passivação
Especifica o diretório no qual o contêiner salva o estado persistente de beans de sessão com estado apassivados.

Os beans são apassivados quando o número de instâncias de beans ativos se torna maior do que o tamanho da cache especificado na configuração do contêiner. Quando um bean é apassivado, o contêiner serializa a instância do bean para um arquivo no diretório de apassivação e descarta a instância da cache do bean. Se, posteriormente, um pedido chegar para a instância de bean apassivada, o contêiner o recuperará do diretório de apassivação, o desserializará, o retornará para a cache, e despachará o pedido para ela. Se alguma etapa falhar (por exemplo, se a instância do bean não estiver mais no diretório de apassivação), a invocação do método falhará.

Para um cluster de servidores que se estende por vários sistemas em um sysplex e possui beans de sessão com informação de estado com uma política de ativação de Transação implementada neles, o diretório de apassivação deve residir em um HFS (hierarchical file system) compartilhado pelos vários sistemas.

Intervalo de Limpeza de Conjuntos Inativos
Especifica o intervalo no qual o contêiner examina os conjuntos de instâncias de beans disponíveis para determinar se algumas instâncias podem ser excluídas para reduzir o uso de memória.
Tipo de Dados Inteiro
Unidades Milissegundos
Intervalo 0 a 2 147 483 674
Nome de JNDI da Origem de Dados Padrão
Especifica o nome de JNDI de uma origem de dados a ser utilizada se nenhuma origem de dados for especificada durante a implementação do aplicativo. Esta definição não é aplicável a beans de CMP compatíveis com EJB 2.x.

Os servlets e os beans corporativos utilizam origens de dados para obter estas condições. Ao configurar um contêiner, você poderá especificar uma origem de dados padrão para o contêiner. Essa origem de dados se torna a origem de dados padrão utilizada por quaisquer beans de entidade instalados no contêiner que utiliza a persistência gerenciada por contêiner (CMP).

A origem de dados padrão para um contêiner é segura. Ao especificá-la, você deverá fornecer um ID de usuário e senha para acessar a origem de dados.

A especificação de uma origem de dados padrão é opcional se cada bean de entidade CMP no contêiner tiver uma origem de dados especificada em sua configuração. Se uma origem de dados padrão não for especificada e um bean de entidade CMP estiver instalado no contêiner sem especificar uma origem de dados para esse bean, os aplicativos não poderão utilizar esse bean de entidade CMP.

Estado Inicial
Especifica o estado de execução solicitado quando o servidor é iniciado pela primeira vez.
Tipo de Dados String
Padrão Iniciado
Intervalo Os valores válidos são Iniciado e Parado

Informações relacionadas

Botões do console administrativo
Definições da Cache de EJB