CNTR

CNTR0001W: Um SessionBean com Estado não pôde se tornar passivo: {0} {1} {2}
Explicação O contêiner não conseguiu tornar passivo um bean de sessão com preservação de estado.
Ação Verifique se o diretório de apassivação existe, se o processo tem permissões de gravação nesse diretório e se existe espaço em disco suficiente.
CNTR0002W: Falha ao obter o wrapper para um início.
Home: {0}
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0003W: Um bean de sessão stateful não pôde ser ativado: {0} {1}
{2}
Explicação O contêiner falhou ao ativar um bean de sessão stateful a partir do armazenamento.
Ação Tome uma ação com base na mensagem de exceção na mensagem CNTR0003W.
CNTR0004E: Uma tentativa de obter um bloqueio foi interrompida.
Trava : {0}
Explicação Um encadeamento tentando adquirir um bloqueio exclusivo no contêiner foi interrompido enquanto aguardava o bloqueio.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0005W: Um bean corporativo não pôde se tornar passivo: {0} {1} {2}
Explicação O contêiner não pôde tornar passivo um enterprise bean.
Ação Tome uma ação com base na mensagem de exceção na mensagem CNTR0005W.
CNTR0006W: EJBObject "{0}" não pôde ser conectado com o ORB.
Explicação O contêiner falhou em conectar um objeto stub desserializado (referência) em uma tentativa de ativar um bean com preservação de estado.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0008W: Um SessionBean com Estado passivo não pôde ser removido: {0} {1} {2}
Explicação O contêiner não pôde remover um bean de sessão com estado apassivado do armazenamento.
Ação Tome uma ação com base na mensagem de exceção na mensagem CNTR0008W.
CNTR0009W: Uma tentativa para acessar o bean "{0}" falhou porque ele não foi instalado anteriormente ou ocorreram problemas durante sua instalação.
Explicação O Servidor de Aplicativos fez uma tentativa de acessar um enterprise bean que não foi instalado no contêiner.
Ação Procure por mensagens de erros anteriores que indiquem falha na instalação do bean.
CNTR0010W: Ocorreu NumberFormatException ao converter <env-entry-name> {0} <env-entry-value> {1}: {2}
Explicação O contêiner não pôde processar uma entrada de ambiente devido a uma NumberFormatException.
Ação Certifique-se que o valor para a entrada de ambiente seja uma representação de cadeia válida para o tipo especificado.
CNTR0011W: Um tipo inválido foi especificado para a entrada de ambiente de contexto java:comp/env de um bean: <env-entry-name> {0}
Explicação O contêiner encontrou um tipo para uma entrada de ambiente inválida.
Ação Certifique-se que o tipo de entrada de ambiente seja um dos seguintes: String,Integer,Boolean,Double,Byte,Short,Long ou Float.
CNTR0012W: O colaborador {0} emitiu uma exceção inesperada - prosseguindo com os demais colaboradores.
Dados da execeção:{1}
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0013W: Impossível mapear a exceção.
{0}
{1}
Explicação O contêiner não pôde mapear a exceção para uma exceção CORBA válida.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0014W: O encadeamento StatefulBeanReaper foi descontinuado; finalizando.
{0}
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0015W: Ocorreu uma exceção inesperada durante a limpeza de beans com estado.
Dados da execeção:
{0}
{1}
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0016W: SessionBean com Estado Passivo"{0}" não pôde ser removido devido a exceção: {1}
Explicação O contêiner não pôde remover um bean de sessão com estado apassivado do armazenamento de apassivação.
Ação Tome uma ação com base na mensagem de exceção na mensagem CNTR0016W.
CNTR0017W: O colaborador de segurança emitiu uma exceção inesperada.
Dados da execeção:{0}
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0018E: EJB emitiu uma exceção (não-declarada) inesperada. Dados da exceção:{0}
Explicação Uma exceção não declarada na assinatura de método EJB foi emitida quando o contêiner EJB tentou chamar um método EJB.
Ação Examine o rastreio de pilha para determinar a origem da exceção. Se a exceção se originou de código gravado pelo cliente, corrija a causa da exceção. Se não, acesse o Web site de suporte IBM para obter informações sobre a determinação de problemas.
CNTR0019E: EJB emitiu uma exceção (não-declarada) inesperada durante a chamada do método "{1}". Dados da exceção:{0}
Explicação Uma exceção não declarada na assinatura de método EJB foi criada quando o contêiner EJB tentou chamar esse método EJB.
Ação Examine o rastreio de pilha para determinar a origem da exceção. Se a exceção se originou de código gravado pelo cliente, corrija a causa da exceção. Se não, acesse o Web site de suporte IBM para obter informações sobre a determinação de problemas.
CNTR0020E: O EJB emitiu uma exceção (não-declarada) inesperada durante a chamada do método "{1}" no bean "{2}". Dados da exceção:{0}
Explicação Uma exceção não declarada na assinatura de método EJB foi criada quando o contêiner EJB tentou chamar esse método EJB.
Ação Examine o rastreio de pilha para determinar a origem da exceção. Se a exceção se originou de código gravado pelo cliente, corrija a causa da exceção. Se não, acesse o Web site de suporte IBM para obter informações sobre a determinação de problemas.
CNTR0021E: O EJB emitiu uma exceção inesperada (não-declarada) ao chamar um método no bean "{1}". Dados da exceção:{0}
Explicação Uma exceção não declarada na assinatura de método EJB foi criada quando o contêiner EJB tentou chamar esse método EJB.
Ação Examine o rastreio de pilha para determinar a origem da exceção. Se a exceção se originou de código gravado pelo cliente, corrija a causa da exceção. Se não, acesse o Web site de suporte IBM para obter informações sobre a determinação de problemas.
CNTR0022E: Coordenador de transação não disponível.
{0}
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0023W: O diretório "{0}" não existe. O Contêiner EJB irá utilizar o diretório atual para beans passivos.
Explicação O contêiner falhou ao abrir o diretório de apassivação.
Ação Certifique-se que o diretório de apassivação exista.
CNTR0024W: Não foi possível abrir o fluxo de entrada: {0} {1} {2}
Explicação O contêiner EJB (Enterprise Java Bean) encontrou uma IOException durante a tentativa de ler um arquivo para um bean de sessão com preservação de estado.
Ação Consulte a mensagem na IOException para determinar a ação a ser executada. Certifique-se de que as permissões de arquivo apropriadas estejam configuradas para o arquivo.
CNTR0025W: Não foi possível abrir o fluxo de saída: {0} {1} {2}
Explicação O contêiner encontrou uma Exceção de E/S durante a tentativa de gravar um arquivo para um bean de sessão com estado.
Ação Consulte a mensagem na IOException para determinar a ação a ser executada. Certifique-se de que as permissões de arquivo apropriadas estejam configuradas para o arquivo.
CNTR0026W: O nome DataSource para o bean CMP "{0}" é nulo. O bean não estará disponível para ser utilizado.
Explicação Nenhuma Origem de Dados foi especificada para o bean de entidade.
Ação Especifique uma Origem de Dados para o bean de entidade ou especifique uma Origem de Dados padrão para o módulo.
CNTR0027W: Falha ao consolidar a conexão:
{0}
Explicação Ocorreu uma SQLException ao tentar confirmar uma conexão de Origem de Dados.
Ação Consulte a documentação específica do fornecedor para obter o produto de banco de dados que você está usando. Geralmente, um código de exceção específico será exibido como parte de SQLException. Esse código de exceção pode ser usado, em combinação com a documentação específica do fornecedor, para determinar a causa da exceção.
CNTR0028W: Falha ao fechar a conexão:
{0}
Explicação Ocorreu uma SQLException ao tentar fechar uma conexão de Origem de Dados.
Ação Consulte a documentação específica do fornecedor para obter o produto de banco de dados que você está usando. Geralmente, um código de exceção específico será exibido como parte de SQLException. Esse código de exceção pode ser usado, em combinação com a documentação específica do fornecedor, para determinar a causa da exceção.
CNTR0031W: Erro ao iniciar o bean CMP {0}:
{1}
Explicação Um bean de entidade foi ligado a uma Origem de Dados utilizando um nome de Datasource inválido ou incorreto. Se o nome de Origem de Dados estiver correto, a Origem de Dados pode não ter sido configurada corretamente.
Ação Se a mensagem CNTR0026W preceder esta mensagem, você precisará fornecer o nome da Origem de Dados. Se CNTR0026W não preceder esta mensagem, verifique o nome de origem de dados que aparece na mensagem CNTR0032W seguinte a esta mensagem. Caso tenha ocorrido uma exceção 'nome não localizado', é mais provável que o nome de Origem de Dados não esteja correto. Se o nome de Origem de Dados correto for fornecido, verifique a configuração de Origem de Dados. Por exemplo, você pode ter especificado um nome de banco de dados, um ID do usuário ou uma senha na configuração de origem de dados que não esteja correto.
CNTR0032W: Erro ao criar CMP persister utilizando a origem de dados: {0}
Explicação Esta mensagem segue imediatamente a mensagem CNTR0031W e fornece o nome de Origem de Dados utilizado ao iniciar o bean de entidade.
Ação Execute a ação descrita para a mensagem CNTR0031W.
CNTR0033E: Contêiner EJB ignorado detectou exceção inesperada: {0}.
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0034I: ContainerEJBException.getExceptionChain retornando uma lista incompleta de exceções.
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0035E: O contêiner EJB detectou {0} e está emitindo {1}.
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0036E: Contêiner EJB não suporta utilizar a instância de bean para métodos de procura em persistência gerenciada do contêiner EJB 1.x e está lançando {0}
Explicação Um bean configurado para a persistência gerenciada por contêiner EJB (Enterprise Java Bean) V1.x tentou chamar métodos em uma instância de bean para o processamento de um método localizador.
Ação Reimplemente o bean e tente novamente a operação.
CNTR0037E: Instrução preparada não mapeia para a conexão.
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0038W: O atributo TX precisa ser alterado para eliminar possíveis perdas de atualizações no bean {0} quando ele for utilizado por várias transações ao mesmo tempo. O bean não deve estar utilizando o atributo de transação TX_NOT_SUPPORTED, TX_NEVER ou TX_SUPPORTS.
Explicação Uma transação foi iniciada com o atributo de transação TX_NOT_SUPPORTED, TX_NEVER ou TX_SUPPORTS. A transação atualizou um bean de entidade CMP (Container Managed Persistence) e a transação está armazenando a atualização no armazenamento persistente. Se uma transação simultânea utilizar o bean de entidade CMP com o mesmo valor de chave primária, as atualizações de uma transação poderão sobrepor as atualizações da outra transação.
Ação O aplicativo deve assegurar que as transações simultâneas nunca atualizarão um bean de entidade CMP com o mesmo valor de chave primária. Se isto não puder ser feito, qualquer bean que iniciar a transação deverá utilizar um atributo de transação diferente de TX_NEVER, TX_NOT_SUPPORTED ou TX_SUPPORTS para assegurar que a consistência de dados será mantida.
CNTR0039E: O contêiner EJB detectou {0} e está emitindo novamente a exceção detectada.
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0040E: Falha no localizador como resultado da exceção {0}.
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0041W: A coleta de resultados do localizador excedeu o limite. Somente os primeiros elementos Integer.MAX_VALUE serão processados.
Explicação O localizador resultou em uma coleção que contém mais de 2147483647 beans de entidade.
Ação Altere o localizador para que isso não resulte em uma coleta de beans de entidade com mais de 2147483647.
CNTR0043E: O bean "{0}" está tentando utilizar uma combinação inválida de ActivationPolicy e LoadPolicy em um servidor gerenciado de carga de trabalho.
Explicação O usuário especificou 'Opção de Confirmação A' em um enterprise bean que está contido em um servidor gerenciado por carga de trabalho. Essa combinação de configuração não é suportada.
Ação Altere o enterprise bean para utilizar uma Opção de Confirmação diferente ou altere o servidor para não ser gerenciado por carga de trabalho.
CNTR0044W: O bean "{0}" está tentando utilizar uma combinação inválida da Política de Ativação: Política de Transação e Carga: Ativação. Assumindo o Padrão da Política de Carregamento como: Transação.
Explicação A política de ativação especificada para o enterprise bean não é suportada. A opção C, que é a ação padrão executada, pode não ser o resultado desejado. A combinação da Política de Ativação e da Política de Carregamento é o método no qual o Application Server implementa as opções de confirmação A, B e C na especificação EJB (Enterprise Java Bean).
Ação Reimplemente o enterprise bean utilizando uma combinação de configurações válidas para eliminar esta mensagem.
CNTR0045W: Não foi possível converter o objeto remoto para stub. Possível razão="{0}".
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0046E: O bean "{0}" não especificou uma ligação de connection factory.
Explicação Nem o bean específico nem a ligação da connection factory padrão foi especificada para o bean .
Ação Especifique uma ligação para o connection factory ao instalar o bean.
CNTR0047E: O bean está tentando utilizar a interface ou o método "{0}" em uma situação proibida pela especificação EJB.
Explicação A Especificação Enterprise Java Bean (EJB) não permite o método por uma das seguintes razões: - Os métodos getRollbackOnly e setRollbackOnly da interface MessageDriven-Context só devem ser utilizados nos métodos de bean acionado por mensagens que são executados no contexto de uma transação. # - A chamada dos métodos getCallerPrincipal e isCallerInRole não é permitida nos métodos de bean acionado por mensagens porque o Contêiner não possui um contexto de segurança de cliente. # - A chamada dos métodos getRollbackOnly e setRollbackOnly não é permitida nos métodos de bean acionado por mensagens para os quais o Contêiner não possui um contexto de transação significativo e para todos os beans acionados por mensagens com demarcação de transação gerenciada por bean. # - A interface UserTransaction não está disponível para beans acionados por mensagens com demarcação de transação gerenciada por contêiner. # - A chamada de getEJBHome ou getEJBLocalHome não é permitida em métodos de bean acionado por mensagens porque não existe nenhum objeto EJBHome ou EJBLocalHome para beans acionados por mensagens. #
Ação Não chame o método neste ambiente.
CNTR0048W: O método localizador do bean "{0}" especifica um escopo zero para o tempo limite de coleta do localizador.
Explicação O método localizador tem um escopo de tempo limite de coleta do localizador especificado, mas o valor está configurado como zero.
Ação Forneça um valor diferente de zero, se um escopo de tempo limite de coleta do localizador for desejado.
CNTR0049E: O bean está tentando utilizar uma combinação inválida da Opção de Confirmação A e Simultaneidade Otimista.
Explicação O usuário especificou a Opção de Confirmação A e o Controle de Simultaneidade Otimista em um enterprise bean. O Servidor de Aplicativos não suporta a Opção de Confirmação A e o Controle de Simultaneidade Otimista em um enterprise bean.
Ação Altere o enterprise bean para utilizar a Opção A Consolidar ou o Controle de Concorrência Otimista, mas não ambos.
CNTR0050E: Ocorreu um erro de protocolo na transação do contêiner.
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0051E: A transação atingiu o tempo limite porque não houve nenhuma atividade do cliente maior que {1} segundos. ID de Transação: {0}
Explicação O cliente ficou inativo por mais tempo do que o valor de tempo limite de inatividade.
Ação Isso pode ser uma ocorrência normal se o cliente sair e deixar uma transação ativa. Se o cliente ainda estiver ativo, solicite a um administrador para determinar se o valor do Cliente ou do Tempo Limite de Inatividade da Transação deve ser alterado.
CNTR0052W: O encadeamento de LRU foi interrompido. Terminando. {0}
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0053W: Foi capturada uma exceção durante a varredura do LRU {0} {1}.
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0054W: Exceção emitida pela estratégia de descarte {0} {1}.
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0055W: Uma exceção Throwable foi detectada ao tentar construir <env-entry-name> {0} <env-entry-value> {1}
{2}
Explicação O contêiner capturou um Throwable quando o contêiner estava tentando criar uma entrada java:comp/env.
Ação Tome uma ação com base na mensagem de exceção na mensagem CNTR0055W.
CNTR0056W: Falha ao obter o wrapper para um bean. Bean:
{0}
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0057W: O tamanho mínimo do conjunto especificado para o bean {0} não é um número inteiro válido: {1}. O padrão será utilizado em seu lugar.
Explicação Apenas um número inteiro positivo pode ser especificado para o tamanho mínimo do conjunto. O valor padrão será utilizado.
Ação Altere o valor do tamanho mínimo do conjunto para um número inteiro positivo.
CNTR0058W: O tamanho máximo do conjunto especificado para o bean {0} não é um número inteiro válido: {1}. O padrão será utilizado em seu lugar.
Explicação Apenas um número inteiro positivo pode ser especificado para o tamanho máximo do conjunto. O valor padrão será utilizado.
Ação Altere o valor do tamanho máximo do conjunto para um número inteiro positivo.
CNTR0059W: O tamanho mínimo do conjunto especificado para o bean {0} é maior que o tamanho máximo do conjunto especificado: ({1},{2}) Os padrões serão utilizados.
Explicação O tamanho máximo do conjunto deve ser maior ou igual ao tamanho mínimo. Os valores padrão serão utilizados para os tamanhos mínimo e máximo do conjunto.
Ação Altere o tamanho máximo do conjunto para um valor maior ou igual ao tamanho mínimo do conjunto.
CNTR0060I: O tamanho do conjunto (Mín,Máx) é ({0},{1}) para o bean {2}
Explicação Estes são os valores mínimo e máximo do tamanho do conjunto que serão utilizados para esse tipo de bean.
Ação Nenhuma ação do usuário é necessária.
CNTR0061I: O atributo somente leitura no método findByPrimaryKey substituído por verdadeiro para o bean: <All>
Explicação O atributo de leitura findByPrimaryKey foi especificado para ser substituído por true em todos os beans de entidade.
Ação Nenhuma ação do usuário é necessária.
CNTR0062W: Um sinal de igual não foi encontrado na cadeia de especificação do tamanho do conjunto {0}
Explicação O formato de uma especificação de tamanho do conjunto é: bean_name=min,max . Um sinal de igual deve estar presente entre o nome do bean e os valores mínimo e máximo.
Ação Certifique-se de que um sinal de igual esteja presente entre o nome do bean e os valores mínimo e máximo.
CNTR0063W: Uma referência a um EJB não pôde ser encontrada no descritor de implementação para o WebApp ou EnterpriseBean com o nome de exibição {0}. O EJB pode ter especificado as informações de ligação que não são válidas.
Explicação Pode haver um descritor de implementação com uma sintaxe inválida.
Ação Verifique se as informações sobre ligação no descritor de implementação para o EJB (Enterprise Java Bean) estão corretas.
CNTR0064E: Uma instância bean do tipo "{0}" com uma política de ativação baseada na sessão de atividade tornou-se envolvida com várias transações simultâneas.
Explicação Um EJB (Enterprise Java Bean) ativado em uma sessão de atividade deveria participar apenas de transações seriais. Ter atributos de transação que variam, como REQUIRES para um método e REQUIRES_NEW ou NOT_SUPPORTED para outro, pode causar esse erro.
Ação Revise os atributos de transação designados aos métodos EJB e verifique se a seqüência das chamadas de método não resultam em várias transações simultâneas para o mesmo bean dentro de uma sessão de atividade.
CNTR0065E: O bean CMP "{0}" tentou utilizar um valor de controle de resolução de Transação Local não suportado.
Explicação Apenas o controle de resolução ContainerAtBoundary é suportado para transações locais com beans CMP (Container Managed Persistence).
Ação Utilizando uma ferramenta de montagem, altere "Controle de Resolução" para "ContainerAtBoundary" na guia Extensões IBM para o bean CMP e reinicie o servidor.
CNTR0066E: O bean "{0}" tentou utilizar um valor limite de Transação Local inválido da "sessão da atividade".
Explicação O limite de transação local de "sessão de atividade" não é válido para beans acionados por mensagens.
Ação Altere o limite de transação local de "sessão de atividade" para "método do bean" e reinicie o servidor de aplicativos.
CNTR0067W: O SessionBean "{0}" ou seu início tentou utilizar uma combinação inválida de Transações Gerenciadas por Beans e atributos de transação de nível do método Gerenciado por Contêiner. Os atributos da transação de nível do método serão ignorados.
Explicação A especificação EJB (Enterprise Java Bean) determina que um bean de sessão ou o início de um bean de sessão com "Transações Gerenciadas por Beans" não deve declarar atributos de transação para o método. Os atributos para a transação de nível do método Gerenciado por Contêiner não possuem significado, pois o bean de sessão utilizará Transações Gerenciadas por Bean.
Ação Remova os atributos de transação para os métodos desse bean ou do início do bean.
CNTR0068W: O bean "{0}" ou seu início tentou utilizar uma combinação inválida de Sessões de atividades gerenciada por beans e atributos de Sessão de atividade do nível do método.
Explicação Um EJB (Enterprise Java Bean) ou seu início com "Transações Gerenciadas por Beans" não deveria declarar atributos de "Sessão de Atividade Gerenciada por Contêineres" para seus métodos.
Ação Remover os atributos da "Sessão de Atividade Gerenciada por Contêineres" para os métodos deste EJB ou de seu início.
CNTR0069E: O bean "{0}" em um módulo EJB 1.1 tentou utilizar uma política inválida "Ativar em" da "Sessão de Atividade".
Explicação As sessões de atividade não são suportadas para módulos EJB V1.1.
Ação Selecione "Uma Vez" ou "Transação" para a política "Ativar em".
CNTR0070E: O bean "{0}" em um módulo EJB 1.1 tentou utilizar um Limite de Transações Locais inválidas da "Sessão de Atividades".
Explicação As sessões de atividade não são suportadas em módulos EJB V1.1.
Ação Selecione o "Método de Bean" para o Limite de Transações Locais.
CNTR0071E: O bean "{0}" em um módulo EJB 1.1 tentou utilizar um controle inválido de Resolução de Transações Locais do "ContainerAtBoundary".
Explicação O controle de Resolução de Transações Locais, "ContainerAtBoundary", não é suportado em módulos EJB V1.1.
Ação Selecione "Aplicativo" para o controle de Resolução de Transações Locais.
CNTR0072E: O bean "{0}" tentou utilizar uma política inválida "Ativar em" com uma Sessão de Atividades gerenciada por contêineres.
Explicação Os beans configurados para utilizarem uma Sessão de Atividade gerenciada por contêiner devem utilizar uma política "Ativar em" de "Sessão de Atividade" ou devem utilizar uma política "Carregar em" de "Intervalo", "Diariamente" ou "Semanalmente".
Ação Certifique-se de utilizar uma política "Ativar em" de "Sessão de Atividade" ou uma política "Carregar em" de "Intervalo", "Diariamente" ou "Semanalmente" quando utilizar uma Sessão de Atividade gerenciada por contêiner.
CNTR0073E: O bean "{0}" tentou utilizar um controle inválido da Resolução de Transações Locais.
Explicação O controle de Resolução de Transações Locais deve ser ContainerAtBoundary para uma transação gerenciada por contêiner ou uma Sessão de Atividade gerenciada por contêiner.
Ação Configure o controle de Resolução de Transações Locais para "ContainerAtBoundary".
CNTR0074E: Ocorreu uma chamada de método inesperada em {0}.
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0075E: A classe fornecida pelo usuário "{0}" necessária pelo EnterpriseBean não pôde ser encontrada ou carregada.
Explicação Uma ou mais classes de implementação, interface inicial, interface remota, interface local ou outra semelhante para o bean não puderam ser localizadas ou carregadas.
Ação Certifique-se de que a classe de implementação, interface inicial, interface remota e outras classes para o bean estejam instaladas e configuradas corretamente.
CNTR0076W: Uma referência a um ResourceRef não poderia ser localizada no descritor de implementação para WebApp ou EnterpriseBean com o nome de exibição {0}.
Explicação O componente Java EE (Enterprise Edition) pode ter especificado informações sobre ligação inválidas.
Ação Verifique se as informações sobre ligação no descritor de implementação para o componente Java EE estão corretas.
CNTR0077W: Uma referência para um ResourceEnvRef não poderia ser localizada no descritor de implementação para WebApp ou EnterpriseBean com o nome de exibição {0}.
Explicação O componente Java EE (Enterprise Edition) pode ter especificado informações sobre ligação inválidas.
Ação Verifique se as informações sobre ligação no descritor de implementação para o componente Java EE estão corretas.
CNTR0078I: Suporte de intenção de acesso do localizador customizado ativado para o bean {0}
Explicação O usuário especificou que a intenção de acesso do localizador customizado deve ser considerada. Se o método tiver uma intenção de acesso Atualizar, a Intenção de Acesso será respeitada.
Ação Você pode desativar o processamento de intenção de acesso para localizadores customizados utilizando a JVM (Java Virtual Machine) e as propriedades no nível do bean ou pode configurar a intenção de acesso do método para De Leitura.
CNTR0080E: O serviço de cronômetro do EJB não está disponível para o EJB implementando a interface javax.ejb.TimedObject: {0}.
Explicação A implementação enterprise Java bean (EJB) requer o EJB timer service, que foi desativado ou não foi iniciado.
Ação Consulte as mensagens anteriores para determinar a razão pela qual o serviço de cronômetro do EJB não foi iniciado e corrigir o problema ou ativar o serviço de cronômetro do EJB.
CNTR0081E: setTranEnlistmentNotNeeded chamado com um código de razão desconhecido de {0}.
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0082E: Não foi possível inscrever XAResource porque o ID de recuperação do adaptador de recursos {0} para o MDB {1} não é conhecido.
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0083E: Falha na criação de um nó de terminal da mensagem:
{0}
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0084E: O método {0} de MDB {1} implementado com um atributo de transação incorreto.
Explicação É necessário que um método de um MDB (Message-Driven Bean) seja implementado com um atributo de transação "requer", "não suportado" ou "gerenciado por bean".
Ação Reimplemente o aplicativo utilizando "requer", "não suportado" ou "gerenciado por bean" como o atributo de transação para o método do MDB.
CNTR0085E: MDB {0} deve implementar o método {1} da interface {2}.
Explicação O adaptador de recursos está chamando um método que não é implementado pelo bean acionado por mensagens (MDB).
Ação Determine se o MDB foi implementado para utilizar o adaptador de recursos correto. Se o bean for ligado ao adaptador de recursos correto, altere o MDB para fornecer uma implementação para o método.
CNTR0086E: Erro de configuração de recuperação da transação ocorrido para o adaptador de recursos {0}, MDB {1}.
Explicação O método createEndpoint foi chamado no objeto JCA MessageEndpointFactory pelo adaptador de recursos, o qual transmitiu um objeto XAResource como um dos parâmetros do método createEndpoint. Entretanto, o gerenciador de ciclo de vida do adaptador de recursos encontrou um erro que o impediu de configurar a recuperação de transação para esse adaptador de recursos. O terminal não pode ser criado com êxito.
Ação Examine o log para obter uma mensagem de erro anterior indicando a falha de configuração para o bean acionado por mensagens (MDB) que foi ligado ao adaptador de recursos. Corrija o erro para eliminar essa mensagem de erro.
CNTR0087E: O adaptador de recursos {0} não tem permissão de transmitir um XAResource não nulo ao método createEndpoint para MDB {1}.
Explicação O método createEndpoint foi chamado no objeto JCA MessageEndpointFactory pelo adaptador de recursos, o qual transmitiu um objeto XAResource para o método createEndpoint. A recuperação de transação para esse adaptador de recursos não é suportada, pois o adaptador de recursos indicou que não suporta transações XA. O adaptador de recursos não tem permissão para transmitir um objeto XAResource para o método createEndpoint.
Ação Solicite ao fornecedor do Adaptador de Recursos para corrigir a configuração ou implementação do adaptador de recursos.
CNTR0088E: A classe fornecida pelo usuário "{0}" pode não implementar a interface javax.ejb.TimedObject.
Explicação O EJB (Enterprise Java Bean) V1.x, V2.0 e os beans de Sessão com Preservação de Estado não podem implementar a interface javax.ejb.TimedObject.
Ação Altere a implementação EJB para V2.1 ou superior, altere a implementação para não implementar a interface javax.ejb.TimedObject ou altere o tipo de EJB.
CNTR0089E: O atributo da transação {0} não é permitido para o método "{1}" no EJB {2}.
Explicação A Especificação EJB (Enterprise Java Bean) não permite o atributo de transação configurado para o método EJB. Consulte a Especificação EJB para obter detalhes adicionais.
Ação Altere o descritor de implementação para especificar um atributo de transação permitido para o método EJB.
CNTR0090E: Falha ao ligar WebServiceRef para {0} : {1}
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0091W: Não foi possível encontrar uma referência a um MessageDestinationRef no descritor da implementação para WebApp ou EnterpriseBean com o nome de exibição {0}.
Explicação O componente Java EE (Enterprise Edition) pode ter especificado informações sobre ligação inválidas.
Ação Verifique se as informações sobre ligação estão corretas no descritor de implementação para o componente Java EE.
CNTR0092W: Tentativa de acessar EnterpriseBean {0}, que não foi iniciado.
Explicação Um aplicativo tentou acessar um enterprise bean de um aplicativo que não foi instalado, não foi iniciado ou não iniciou com êxito.
Ação Verifique se o aplicativo foi instalado e iniciado. Se o aplicativo foi instalado e iniciado, consulte as mensagens anteriores sobre a falha em iniciar o enterprise bean e corrija esses problemas.
CNTR0093E: Falha ao tentar iniciar o EnterpriseBean {0} com a exceção: {1}
Explicação Ocorreu um erro durante a inicialização e o início de um EnterpriseBean .
Ação Tome uma ação com base na mensagem de exceção na mensagem CNTR0093E.
CNTR0094E: O bean de entidade "{0}" foi configurado com um BeanCache LoadPolicy que recarregará a Entidade em um intervalo, mas o bean de Entidade para persistência gerenciada pelo contêiner EJB 2.x não foi configurado".
Explicação Um LoadPolicy de Cache de Beans que recarrega um bean de entidade em intervalos é suportado apenas para beans CMP (Container-Managed Persistence) do EJB V2.x.
Ação Altere o LoadPolicy de Cache de Beans para um valor suportado pelo tipo de bean ou altere o bean para utilizar persistência gerenciada por contêiner do EJB V2.x.
CNTR0095W: A configuração do módulo EJB para o bean de sessão "{0}" não contém as configurações de substituição de replicação de memória-para-memória.
Explicação O bean de sessão está configurado para substituir as configurações de replicação de memória-para-memória no nível do módulo enterprise Java bean (EJB), mas não foi fornecida nenhuma configuração para replicação de memória-para-memória no nível do módulo EJB.
Ação Desative a substituição no nível do módulo EJB ou forneça as configurações de replicação de memória-para-memória para esse bean de sessão.
CNTR0096W: A configuração do aplicativo para o bean de sessão "{0}" não contém as configurações de substituição de replicação de memória-para-memória.
Explicação O bean de sessão está configurado para substituir as configurações de replicação de memória-para-memória no nível do aplicativo, mas não foi fornecida nenhuma configuração para replicação de memória-para-memória no nível do aplicativo.
Ação Desative a substituição no nível do aplicativo ou forneça as configurações de replicação de memória-para-memória para esse bean de sessão.
CNTR0097W: Estão faltando configurações de replicação de memória-para-memória para o contêiner EJB.
Explicação O failover de bean de sessão com preservação de estado utilizando replicação de memória-para-memória foi ativado, mas as configurações de replicação de memória-para-memória estão faltando.
Ação Desative o failover de bean de sessão com preservação de estado ou forneça as configurações de replicação de memória-para-memória para o contêiner EJB.
CNTR0098I: A sincronização do armazenamento persistente pré-localização gerenciada pelo contêiner foi desativada para o bean: "{0}".
Explicação O aplicativo está configurado nesse bean para não sincronizar com armazenamento persistente antes da chamada de métodos findBy customizados. Esse comportamento não é compatível com as especificações EJB (Enterprise Java Bean) V2.0 e posterior, mas pode melhorar o desempenho.
Ação Nenhuma ação do usuário é necessária.
CNTR0099I: O serviço {0} foi inicializado com êxito.
Explicação O Serviço Controlador do z/OS para suporte a Bean de Sessão com Preservação de Estado no DRS foi inicializado com êxito.
Ação Nenhuma ação do usuário é necessária.
CNTR0100E: O método {0} capturou uma exceção: {1}
Explicação Uma exceção foi capturada no método especificado.
Ação Nenhuma ação do usuário é necessária.
CNTR0101E: O símbolo do método {0} é nulo.
Explicação O método especificado transmitiu um token de servant nulo.
Ação Nenhuma ação do usuário é necessária.
CNTR0102E: entryKey do método {0} é nulo.
Explicação O método especificado transmitiu um parâmetro entryKey nulo.
Ação Nenhuma ação do usuário é necessária.
CNTR0103E: O valor do método {0} é nulo.
Explicação O método especificado transmitiu um valor entryKey nulo.
Ação Nenhuma ação do usuário é necessária.
CNTR0104E: O método {0} não pode converter entryKey para matriz de bytes.
Explicação O método especificado não conseguiu converter o parâmetro entryKey em uma matriz de byte.
Ação Nenhuma ação do usuário é necessária.
CNTR0105E: O método {0} capturou a exceção: {1} stoken = {2}.
Explicação O método especificado capturou uma exceção ao processar o token de servant.
Ação Nenhuma ação do usuário é necessária.
CNTR0106E: O método {0} não pode adquirir o proxy para stoken = {1}.
Explicação O método especificado não conseguiu obter um proxy para processar o token de servant.
Ação Nenhuma ação do usuário é necessária.
CNTR0107E: O método {0} não pode converter o token em uma matriz de bytes: stoken = {1}.
Explicação O método especificado não conseguiu converter o token de servant em uma matriz de byte.
Ação Nenhuma ação do usuário é necessária.
CNTR0108E: O método {0} capturou a exceção {1} ao adquirir o proxy para o token = {2}.
Explicação O método especificado capturou uma exceção ao adquirir um proxy para processar o token de servant.
Ação Nenhuma ação do usuário é necessária.
CNTR0109E: O parâmetro de evento do método {0} é nulo.
Explicação O método especificado transmitiu um parâmetro de evento nulo.
Ação Nenhuma ação do usuário é necessária.
CNTR0110E: O método {0} não pode converter o valor em uma matriz de bytes.
Explicação O método especificado não conseguiu converter o valor entryKey transmitido em uma matriz de byte.
Ação Nenhuma ação do usuário é necessária.
CNTR0111E: Método {0} não pode converter evento em matriz de byte : stoken = {1}.
Explicação O método especificado não conseguiu converter o evento em uma matriz de byte.
Ação Nenhuma ação do usuário é necessária.
CNTR0112E: A classe fornecida pelo usuário "{0}" deve implementar a interface "{1}".
Explicação A especificação EJB (Enterprise Java Bean) requer que os beans acionados por mensagens implementem a interface de listener de mensagem para o tipo de sistema de mensagens que ela suporta.
Ação Altere a classe para que ela implemente a interface, conforme requerido pela especificação EJB.
CNTR0113I: SfDRSControllerInstance {0} recebeu o evento REPLICATION_UP.
Explicação A SfDRSControllerInstance especificada recebeu o evento REPLICATION_UP.
Ação Nenhuma ação do usuário é necessária.
CNTR0114I: SfDRSControllerInstance {0} recebeu o evento REPLICATION_DOWN.
Explicação A SfDRSControllerInstance especificada recebeu o evento REPLICATION_DOWN.
Ação Nenhuma ação do usuário é necessária.
CNTR0115I: SfDRSControllerInstance {0} recebeu o evento IS_CONGESTED.
Explicação A SfDRSControllerInstance especificada recebeu o evento IS_CONGESTED.
Ação Nenhuma ação do usuário é necessária.
CNTR0116I: SfDRSControllerInstance {0} recebeu o evento NOT_CONGESTED.
Explicação A SfDRSControllerInstance especificada recebeu o evento NOT_CONGESTED.
Ação Nenhuma ação do usuário é necessária.
CNTR0117I: A chamada ejbStore() gerenciada por contêiner será ignorada no bean: "{0}" se ele não tiver sido modificado na transação atual.
Explicação O bean foi configurado para impedir que o contêiner EJB (Enterprise Java Bean) chame o método ejbStore() se o bean não tiver sido modificado. Esse comportamento não é compatível com as especificações EJB V2.0 ou posterior, mas pode melhorar o desempenho.
Ação Nenhuma ação do usuário é necessária.
CNTR0118I: O processamento de pré e pós-métodos de contêiner para todos os métodos locais e de início local será ignorado no bean: "{0}".
Explicação O bean foi configurado para simplificar o processamento que ocorre antes e após a chamada dos métodos definidos na interface inicial local e na interface de negócios local. Esse comportamento não é compatível com as especificações EJB (Enterprise Java Bean) V2.0 e posterior, mas pode melhorar o desempenho.
Ação Nenhuma ação do usuário é necessária.
CNTR0119E: A classe fornecida pelo usuário "{0}" não pode implementar a interface com.ibm.websphere.ejbcontainer.LightweightLocal. Código de razão = {1}.
Explicação Apenas beans de entidade EJB (Enterprise Java Bean) V2.x ou posterior com uma interface local podem implementar a interface com.ibm.websphere.ejbcontainer.LightweightLocal. O código de razão identifica a violação específica da seguinte forma: 1 - O EJB não é um bean de Entidade. 2 - O bean é um bean de entidade V1.x EJB V1.x ou container-managed persistence (CMP). 3 - O EJB não tem uma interface local definida.
Ação Altere o EJB de forma que seja do tipo "Entidade", altere a implementação EJB para a versão 2.0 ou superior, altere a implementação EJB para especificar uma interface local ou altere a implementação para não implementar a interface com.ibm.websphere.ejbcontainer.LightweightLocal.
CNTR0120W: A entrada de ambiente de contexto java:comp/env do EJB {0}, do tipo Boolean, não configurou um valor booleano válido: {1}. A entrada designou um valor "false".
Explicação Uma entrada de ambiente de contexto EJB (Enterprise Java Bean) java:comp/env do tipo Boolean deve ser designada a um valor 'true' ou 'false'. Qualquer outro valor resultará em 'false', mas pode ser uma indicação de um problema na configuração. O aplicativo pode não se comportar conforme esperado.
Ação Altere a entrada de ambiente de contexto java:comp/env do EJB, do tipo Boolean, para 'true' ou 'false'.
CNTR0121W: Erro de configuração XML no ejb-jar.xml para o jar: "{0}". O elemento container-transaction em erro possui o elemento trans-attribute: "{1}".
Explicação Todos os elementos ejb-name no elemento container-transaction devem corresponder a elementos ejb-name válidos no elemento enterprise-beans.
Ação Corrija o arquivo ejb-jar.xml de forma que todos os elementos ejb-name no elemento container-transaction correspondam a entradas ejb-name válidas no elemento enterprise-beans.
CNTR0123W: Erro de configuração XML no ejb-jar.xml para o jar: "{0}". Elemento method-permission em erro para o EJB: "{1}".
Explicação Todos os elementos ejb-name no elemento method-permission devem corresponder a elementos ejb-name válidos no elemento enterprise-beans.
Ação Corrija o arquivo ejb-jar.xml de forma que todos os elementos ejb-name no elemento method-permission correspondam a entradas ejb-name válidas no elemento enterprise-beans.
CNTR0124W: Erro de configuração XML no ejb-jar.xml para o jar: "{0}". Elemento exclude-list em erro para o EJB: "{1}".
Explicação Todos os elementos ejb-name no elemento exclude-list devem corresponder a elementos ejb-name válidos no elemento enterprise-beans.
Ação Corrija o arquivo ejb-jar.xml de forma que todos os elementos ejb-name no elemento exclude-list correspondam a entradas ejb-name válidas no elemento enterprise-beans.
CNTR0125E: Impossível processar as informações de injeção para a classe: {0}.
Explicação Os processadores de injeção registrados no mecanismo de injeção falharam em identificar e coletar todas as anotações associadas à classe.
Ação Corrija o ejb-jar.xml e as anotações na classe.
CNTR0126E: A classe MDB (Message-Driven Bean) {0} não define uma interface de listener de mensagem.
Explicação Um bean acionado por mensagens deve definir uma interface de listener de mensagem utilizando XML, anotações ou a cláusula implements da classe EJB (Enterprise JavaBeans).
Ação Verifique o XML e a origem Java para a classe do MDB e especifique a interface do listener de mensagem.
CNTR0130E: Quando um nome de ligação JNDI (Java Naming and Directory Interface) simples é especificado para um bean ou início, ligações JNDI específicas não podem ser especificadas. O bean {0} no módulo {1} deve utilizar um nome de ligação JNDI simples ou ligações JNDI específicas, mas não utilizar ambas as opções.
Explicação O nome da ligação JNDI simples não pode ser misturado com ligações JNDI específicas para um determinado bean ou início.
Ação Corrija as configurações do arquivo de ligações para o bean ou início no módulo especificado.
CNTR0131E: O bean {0} no módulo {1} não possui nenhuma interface produtiva configurada.
Explicação Dependendo do tipo de bean, um enterprise bean deve ter pelo menos uma interface de componente, de negócios, de terminal de serviço da Web ou de listener de mensagem configurada.
Ação Corrija as configurações de configuração do arquivo ejb-jar.xml ou da anotação do código-fonte para esse bean.
CNTR0132E: O bean de sessão {0} no módulo {1} possui uma interface configurada para um listener de mensagem ou terminal de serviço da Web.
Explicação Os beans de sessão sem preservação de estado não podem ter interfaces de listener de mensagem configuradas. Os beans de sessão com preservação de estado não podem ter nenhum desses tipos de interface configurado.
Ação Corrija as configurações de configuração do arquivo ejb-jar.xml ou da anotação do código-fonte para esse bean.
CNTR0133E: O bean de entidade {0} no módulo {1} possui uma interface configurada para um negócio, listener de mensagem ou terminal de serviço da Web.
Explicação Os beans de entidade não podem ter nenhum desses tipos de interface configurado.
Ação Corrija as configurações de configuração do arquivo ejb-jar.xml ou da anotação do código-fonte para esse bean.
CNTR0134E: O bean acionado por mensagens {0} no módulo {1} possui uma interface configurada para um componente, negócio, terminal de serviço da Web ou início.
Explicação Os beans acionados por mensagens não podem ter nenhum desses tipos de interface configurado.
Ação Corrija as configurações de configuração do arquivo ejb-jar.xml ou da anotação do código-fonte para esse bean.
CNTR0135E: O MDB (Message-Driven Bean) {0} não possui uma ligação correspondente no arquivo de ligação.
Explicação Uma ligação de bean acionado por mensagens deve existir no arquivo de ligação para cada bean acionado por mensagens.
Ação Verifique o arquivo de ligação ejb-jar-bnd.xml para o MDB e certifique-se de que exista uma entrada de ligação.
CNTR0136E: O nome de ligação JNDI (Java Naming and Directory Interface) específico fornecido para um início ou bean local não começa com ejblocal:. O nome de ligação local {2} especificado para o início ou bean {0} no módulo {1} não começa com ejblocal:.
Explicação O nome de ligação local para o bean ou início especificado não começa com ejblocal:.
Ação Corrija o nome de ligação local para o bean ou início no módulo especificado.
CNTR0137E: O nome de ligação JNDI (Java Naming and Directory Interface) específico fornecido para um início ou bean remoto começa com ejblocal:. O nome de ligação remota {2} especificado para o início ou bean {0} no módulo {1} não pode começar com ejblocal:.
Explicação O nome de ligação remota para o bean ou início fornecido não pode começar com ejblocal:.
Ação Corrija o nome de ligação remota para o bean ou início no módulo especificado.
CNTR0138E: O início ou bean {0} no módulo {1} contém um valor de cadeia em branco para o nome de ligação JNDI (Java Naming and Directory Interface).
Explicação Os nomes de ligação JNDI não devem conter cadeias em branco.
Ação Corrija o arquivo de ligações ejb-jar-bnd.xml para fornecer um nome de ligação JNDI válido para esse bean.
CNTR0139E: O bean {0} no módulo {1} possui vários nomes de ligação JNDI (Java Naming and Directory Interface) especificados para a interface de negócios {2}.
Explicação Cada interface de negócios pode ter um único nome de ligação JNDI configurado.
Ação Corrija o arquivo de ligações ejb-jar-bnd.xml para fornecer um único nome de ligação JNDI para esse bean.
CNTR0140E: O bean {0} no módulo {1} especificou a interface de negócios {2}, que não existe para uma ligação JNDI (Java Naming and Directory Interface) da interface de negócios.
Explicação Cada ligação JNDI da interface de negócios deve ter uma classe de interface de negócios válida configurada.
Ação Corrija o arquivo ejb-jar.xml ou as anotações do código-fonte para configurar uma classe de interface de negócios válida.
CNTR0141E: O bean {0} no módulo {1} especificou uma ligação JNDI (Java Naming and Directory Interface) inicial. A ligação não possui uma classe de interface inicial correspondente.
Explicação Cada ligação JNDI inicial deve ter uma classe de interface inicial correspondente configurada.
Ação Corrija o arquivo ejb-jar.xml ou as anotações do código-fonte para configurar uma classe de interface inicial válida.
CNTR0142W: A ligação EJB (Enterprise JavaBeans) com o nome JNDI (Java Naming and Directory Interface) {0} não contém uma sub-rotina de enterprise bean.
Explicação Todas as ligações EJB requerem uma sub-rotina enterpriseBean no arquivo ibm-ejb-jar-bnd.xml.
Ação Verifique o arquivo ibm-ejb-jar-bnd.xml e certifique-se de que todas as ligações EJB incluam uma sub-rotina de enterprise bean.
CNTR0143E: A ligação EJB (Enterprise JavaBeans) com o nome JNDI (Java Naming and Directory Interface) {0} não contém uma sub-rotina jca-adapter.
Explicação Todas as ligações para os beans acionados por mensagens requerem uma sub-rotina jca-adapter na ligação acionada por mensagens.
Ação Verifique o arquivo de ligação e certifique-se de que todas as ligações acionadas por mensagens incluam uma sub-rotina jca-adapter.
CNTR0144E: A ligação EJB (Enterprise JavaBeans) com o nome JNDI (Java Naming and Directory Interface) {0} possui uma sub-rotina jca-adapter que não contém um valor activation-spec-binding-name.
Explicação Todas as ligações para os beans acionados por mensagens requerem uma sub-rotina jca-adapter contendo um valor activation-spec-binding-name.
Ação Verifique o arquivo de ligação e certifique-se de que todas as ligações acionadas por mensagens incluam uma sub-rotina jca-adapter com um valor activation-spec-binding-name.
CNTR0145E: A ligação EJB (Enterprise JavaBeans) com o nome JNDI (Java Naming and Directory Interface) {0} possui uma sub-rotina jca-adapter que não contém um valor destination-binding-name.
Explicação Todas as ligações para os beans acionados por mensagens requerem uma sub-rotina jca-adapter contendo um valor destination-binding-name.
Ação Verifique o arquivo de ligação e certifique-se de que todas as ligações acionadas por mensagens incluam uma sub-rotina jca-adapter com um valor destination-binding-name.
CNTR0146E: O arquivo de ligações {0} contido no módulo {1} possui um erro de configuração no número de linha: {2}, número de coluna: {3}.
Explicação O arquivo de ligações contém um erro simples de sintaxe ou uma violação de semântica.
Ação Examine o arquivo de log para obter exceções 'causado por' adicionais, que podem fornecer detalhes específicos da mensagem do analisador. Corrija o erro do arquivo de ligações e reinstale o aplicativo.
CNTR0147E: O arquivo de ligações {0} contido no módulo {1} possui um erro de configuração.
Explicação O arquivo de ligações contém um erro simples de sintaxe ou uma violação de semântica.
Ação Corrija o erro do arquivo de ligações e reinstale o aplicativo.
CNTR0148E: O bean de entidade CMP (Container Managed Persistence) {0} está configurado para utilizar um Connection Factory CMP com um JNDI (Java Naming and Directory Interface) {1}. Esse recurso Connection Factory não está configurado.
Explicação O recurso Connection Factory necessário para esse bean não está configurado. O bean de entidade CMP não funcionará.
Ação Crie o recurso Connection Factory necessário, certificando-se de que a origem de dados apropriada seja selecionada para o CMP utilizar no console administrativo.
CNTR0149E: O processo de inicialização do enterprise bean {0} no módulo {1} falhou com a seguinte exceção: {2}
Explicação Ocorreu um erro durante os processos de inicialização e início do bean.
Ação Examine a mensagem de exceção para determinar a razão pela qual o bean não iniciou. Verifique também o log em busca de outras mensagens de exceção relacionadas ao início desse bean.
CNTR0150E: A anotação {0} e a anotação {1} não podem ser configuradas no método {2} da classe de enterprise bean {3}.
Explicação As anotações identificadas nesta mensagem de erro são conflitantes com a outra. Não especifique essas anotações no mesmo método.
Ação Altere o código-fonte Java removendo uma ou ambas as anotações do método especificado. Em seguida, reinstale o aplicativo.
CNTR0151E: A função {0} está especificada várias vezes na anotação @RolesAllowed no método {1} da classe de enterprise bean {2}.
Explicação Uma função especificada pode ser determinada uma vez em uma anotação @RolesAllowed.
Ação Altere o código-fonte Java removendo as funções duplicadas dessa anotação. Em seguida, reinstale o aplicativo.
CNTR0152E: As anotações {0} e {1} de nível de classe não podem ser configuradas na classe de enterprise bean {2} ao mesmo tempo.
Explicação As anotações identificadas nesta mensagem de erro são conflitantes com a outra. Não especifique essas anotações na mesma classe.
Ação Altere o código-fonte Java removendo uma ou ambas as anotações da classe especificada. Em seguida, reinstale o aplicativo.
CNTR0153E: A função {0} foi especificada várias vezes na anotação @RolesAllowed de nível de classe na classe de enterprise bean {1}.
Explicação Uma determinada função pode ser especificada uma vez em uma anotação @RolesAllowed.
Ação Altere o código-fonte Java removendo as funções duplicadas dessa anotação. Em seguida, reinstale o aplicativo.
CNTR0154E: Um outro componente está tentando referenciar o enterprise bean {0} no módulo {1}. Esse bean não suporta uma implementação da interface {2}, que o outro componente está tentando referenciar.
Explicação O componente que está tentando referenciar esse bean possui um erro de configuração. O componente especificou uma interface não suportada para esse bean.
Ação Altere a tag ejb-ref ou a anotação @EJB no componente que está tentando referenciar esse bean de forma que ela especifique uma interface suportada. Verifique o arquivo de log em busca de uma exceção relacionada que indique o componente de chamada que possui o erro de configuração.
CNTR0155E: Um outro componente está tentando referenciar o enterprise bean {0} no módulo {1}. Esse bean suporta ambas as implementações, local e remota, da interface {2}, que o outro componente está tentando referenciar.
Explicação O componente que está tentando referenciar o bean possui um erro de configuração. O componente não especificou se a interface local ou remota deve ser chamada nesse bean.
Ação Altere a tag ejb-ref ou a anotação @EJB no componente que está tentando referenciar esse bean de forma que ela especifique a interface local ou remota do bean. Verifique o arquivo de log em busca de uma exceção relacionada que indique o componente de chamada que possui o erro de configuração.
CNTR0156E: O bean de sessão com preservação de estado {0} no módulo {1} está configurado para failover. Entretanto, o bean de sessão também está configurado para utilizar um contexto de persistência de escopo estendido. Essas configurações de configuração são conflitantes.
Explicação Os beans de sessão com preservação de estado não podem ser configurados para o suporte de failover e para o suporte de contexto de persistência de escopo estendido.
Ação Elimine uma das duas configurações de configuração para esse bean. Em seguida, reinstale o aplicativo.
CNTR0157E: O enterprise bean {0} no módulo {1} não implementa o método {2}. Esse método faz parte da interface de bean.
Explicação Os enterprise beans devem implementar todos os métodos especificados em suas classes de interface.
Ação Corrija a implementação do bean para incluir todos os métodos necessários. Em seguida, reinstale o aplicativo.
CNTR0158E: O bean de sessão {0} no módulo {1} possui o método {2} configurado como um método de tempo limite. Esse método deve ter um único parâmetro do tipo javax.ejb.Timer ou não ter nenhum parâmetro.
Explicação Os beans de cronômetro devem implementar um método de tempo limite, que tem um único parâmetro do tipo javax.ejb.Timer ou nenhum parâmetro.
Ação Corrija a implementação do bean para incluir o parâmetro necessário ou não inclua nenhum parâmetro. Em seguida, reinstale o aplicativo.
CNTR0159E: O módulo {0} possui um erro de configuração no relacionamento de herança especificado entre o bean-pai {1} e o bean-filho {2}.
Explicação Pode haver um erro no arquivo de extensões de configuração para o módulo ou um dos dois beans pode não existir.
Ação Corrija o relacionamento de herança configurado no arquivo XML de extensões para o módulo ou forneça a implementação de bean ausente.
CNTR0160E: O enterprise bean {0} no módulo {1} está configurado como um bean de cronômetro. Entretanto, o bean não implementa o seguinte método de tempo limite necessário: ejbTimeout
Explicação Os beans de cronômetro, quer herdam da interface TimedObject, devem implementar o seguinte método de tempo limite: ejbTimeout
Ação Corrija a implementação do bean para incluir o método necessário. Em seguida, reinstale o aplicativo.
CNTR0161E: O enterprise bean {0} no módulo {1} especificou a anotação @Timeout em mais de um método.
Explicação Os beans de cronômetro podem implementar apenas um único método de tempo limite.
Ação Corrija a implementação do bean para incluir apenas um método de tempo limite. Em seguida, reinstale o aplicativo.
CNTR0162E: O enterprise bean {0} no módulo {1} especificou o seguinte método de tempo limite: {2} Esse método não está implementado pelo bean.
Explicação Os beans de cronômetro devem fornecer uma implementação para o método de tempo limite configurado.
Ação Corrija a implementação do bean para incluir o método de tempo limite necessário. Em seguida, reinstale o aplicativo.
CNTR0163E: O enterprise bean {0} no módulo {1} especificou o método de tempo limite {2} em uma tag timeout-method em XML. Além disso, o bean especificou o método de tempo limite {3} em uma anotação @Timeout no código-fonte Java. Essa configuração é conflitante.
Explicação Os beans de cronômetro devem configurar apenas um método de tempo limite.
Ação Corrija a configuração do bean para especificar um único método de tempo limite. Em seguida, reinstale o aplicativo.
CNTR0164E: O enterprise bean {0} no módulo {1} implementa um método de tempo limite {2}, que cria uma exceção de aplicativo.
Explicação Os métodos de tempo limite não devem criar exceções de aplicativo.
Ação Corrija a implementação do método de tempo limite para não criar exceções de aplicativos. Em seguida, reinstale o aplicativo.
CNTR0165E: O enterprise bean {0} no módulo {1} implementa um método de tempo limite {2}, que possui um tipo de retorno não-nulo.
Explicação Os métodos de tempo limite devem retornar nulo.
Ação Corrija a implementação do método de tempo limite para retornar nulo. Em seguida, reinstale o aplicativo.
CNTR0166E: O enterprise bean {0} no módulo {1} implementa um método de tempo limite {2}, que é declarado como estático ou final.
Explicação Os métodos de tempo limite não devem ser declarados como estáticos ou finais.
Ação Corrija a declaração de implementação para o método de tempo limite. Em seguida, reinstale o aplicativo.
CNTR0167I: O servidor está ligando a interface {0} do enterprise bean {1} no módulo {2} do aplicativo {3}. O local de ligação é: {4}
Explicação A interface foi ligada no local de nomenclatura especificado.
Ação Utilize o local de nomenclatura especificado ao tentar consultar esta interface.
CNTR0168W: O enterprise bean {0} no módulo {1} no aplicativo {2} está configurado com um nome de ligação simples, mas possui várias interfaces locais ou remotas. Os locais de nomenclatura utilizados para ligar essas interfaces são diferentes do nome de ligação simples especificado.
Explicação Como o enterprise bean possui várias interfaces, é necessário estender cada nome de ligação para torná-lo exclusivo.
Ação Execute uma das seguintes ações: /n Consulte as interfaces para esse enterprise bean utilizando os nomes estendidos. /n Altere os dados de configuração desse bean para especificar locais de ligação exclusivos para cada interface.
CNTR0169E: O enterprise bean {0}, que está especificado na ligação {1} no módulo {2}, não existe.
Explicação O nome do enterprise bean pode estar incorreto ou uma ligação pode ter sido especificada para um bean que não existe.
Ação Corrija o arquivo de ligação. Em seguida, reinstale o aplicativo.
CNTR0170E: O enterprise bean {0} no módulo {1} não possui um tipo de bean definido.
Explicação Cada enterprise bean deve especificar um tipo de bean, como um bean de sessão sem preservação de estado, bean acionado por mensagens, etc.
Ação Corrija a anotação do código-fonte Java ou a definição de configuração do ejb-jar.xml para esse bean. Em seguida, reinstale o aplicativo.
CNTR0171E: O enterprise bean {0} no módulo {1} do aplicativo {2} e o enterprise bean {3} no módulo {4} do aplicativo {5} possuem, ambos, o seguinte local de ligação: {5}
Explicação Cada enterprise bean deve especificar um local de ligação exclusivo.
Ação Corrija o arquivo de ligação de um desses dois beans para que cada bean tenha um local de ligação exclusivo.
CNTR0172E: A interface {0} do bean {1} no módulo {2} do aplicativo {3} não pode ser ligada ao local de nome {4}. A interface {5} do bean {6} no módulo {7} do aplicativo {8} já foi ligada ao local de nome {4}.
Explicação Cada interface de enterprise bean deve especificar um local de ligação exclusivo.
Ação Corrija o arquivo de ligação de uma dessas duas interfaces de bean para que cada interface tenha um local de ligação exclusivo.
CNTR0173E: A interface {0} do bean {1} no módulo {2} do aplicativo {3} não pode ser ligada ao local de nome {4}. A interface {5} do mesmo bean já foi ligada ao local de nome {4}.
Explicação Cada interface de enterprise bean deve especificar um local de ligação exclusivo.
Ação Corrija o arquivo de ligação de uma dessas duas interfaces de bean para que cada interface tenha um local de ligação exclusivo.
CNTR0174I: O bean {0} no módulo {1} é uma versão EJB (Enterprise Java Beans) anterior à 3.0 e não possui nenhum nome de ligação inicial especificado. O seguinte nome de ligação foi fabricado para esse bean: {2}.
Explicação A interface inicial será ligada no local de nomenclatura especificado.
Ação Nenhuma ação do usuário é necessária.
CNTR0175W: A Política de Ativação configurada para o bean {0} no módulo {1} do aplicativo {2} foi alterada de {3} para ONCE. Um bean de Sessão com Preservação de Estado que referencia um contexto de persistência estendida deve ser configurado com uma Política de Ativação de UMA VEZ.
Explicação Um bean de Sessão com Preservação de Estado que referencia um contexto de persistência estendida deve ser configurado com uma Política de Ativação de UMA VEZ.
Ação Altere a Política de Ativação configurada para o bean para UMA VEZ.
CNTR0176E: A interface do Provedor de serviço da Web é incompatível com a interface de terminal de serviço da Web {0} para o bean {1} no módulo {2} do aplicativo {3}.
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0177E: Ocorreu uma falha ao tentar criar um proxy do terminal de serviço da Web para o bean {0} no módulo {1} do aplicativo {2} : {3}
Explicação Um bean de sessão não tem permissão para implementar uma interface de Provedor de serviço da Web e uma interface de terminal de serviço da Web JAX-RPC.
Ação Remova a interface de terminal de serviço da Web JAX-RPC configurada do arquivo ejb-jar.xml ou altere a implementação do bean para que não seja implementado na interface de Provedor de serviço da Web.
CNTR0178E: O método de terminal de serviço da Web configurado {0} não é implementado pelo bean {1} no módulo {2} do aplicativo {3}.
Explicação Todos os métodos de terminal de serviço da Web configurados devem ser implementados pelo bean.
Ação Altere a implementação do bean para incluir todos os métodos de terminal de serviço da Web.
CNTR0179W: Número máximo de novas tentativas do cronômetro não persistente {0} foi atingido.
Explicação O número máximo de novas tentativas configurado no serviço de cronômetro do EJB (nonPersistentTimerRetryCount no objeto de configuração EJBTimer) foi atingido. Não serão feitas novas tentativas até que um método timout seja bem sucedido.
Ação Determine a causa da falha do método timeout ou aumente o número máximo de novas tentativas.
CNTR0183E: O gerenciador do cronômetro utilizado pelo serviço de cronômetro do EJB não pôde ser obtido.
{0}
Explicação Foi feita uma tentativa de obter o gerenciador do cronômetro, pois a opção para criar um conjunto de encadeamentos separado para cronômetros não persistentes foi configurada no objeto de configuração EJBTimer (uniqueTimerManagerForNP).
Ação Como alternativa, você pode configurar o serviço de cronômetro para utilizar um planejador para cronômetros não persistentes.
CNTR0184W: O arquivo ibm-ejb-jar-bnd.xml contido no módulo {0} possui mais de uma sub-rotina {1} com atributo de nome de {2} para a classe do interceptor {3}. Somente a última sub-rotina {1} é utilizada. A classe do interceptor está utilizando o espaço de nomes java:comp para o enterprise bean {4}.
Explicação Uma sub-rotina do interceptor contém mais de uma sub-rotina ejb-ref, resource-ref, resource-env-ref ou message-destination-ref com o mesmo valor para seu atributo de nome. Cada sub-rotina ejb-ref, resource-ref, resource-env-ref ou message-destination-ref deve ter um valor de atributo de nome diferente.
Ação Remova a sub-rotina estrangeira ou altere o valor do atributo de nome em uma ou mais sub-rotinas ejb-ref, resource-ref, resource-env-ref, ou message-destination-ref para que o nome seja exclusivo dentro da sub-rotina do interceptor e dentro da sub-rotina de sessão ou orientada a mensagem para o enterprise bean.
CNTR0185E: O bean {0} no módulo {1} do aplicativo {2} tem um ou mais métodos assíncronos configurados, mas não é um bean de sessão. Métodos assíncronos só podem ser configurados em beans de sessão.
Explicação É possível configurar métodos assíncronos apenas em beans de sessão.
Ação Remova o método assíncrono do bean.
CNTR0187E: O método {0} no bean {1} no módulo {2} do aplicativo {3} tem um atributo de transação {4} configurado. Os métodos assíncronos suportam apenas atributos de transação do tipo TX_REQUIRED, TX_REQUIRES_NEW ou TX_NOT_SUPPORTED.
Explicação Métodos assíncronos podem ter os seguintes tipos de atributo de transação configurados: TX_REQUIRED, TX_REQUIRES_NEW ou TX_NOT_SUPPORTED.
Ação Altere a configuração do atributo de transação no método para um dos três tipos suportados.
CNTR0188E: Uma exceção inesperada foi capturada. A exceção é: {0}
Explicação Esta exceção é inesperada. O motivo não é conhecido no momento.
Ação Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
CNTR0189E: A classe de bean {0} não pode ser designada como um bean de Inicialização utilizando anotações Java ou dentro do descritor de implementação XML.
Explicação Apenas beans de Sessão Singleton podem ser definidos com a anotação de Inicialização ou descritor de implementação XML.
Ação Elimine a anotação Java de Inicialização ou descritor de implementação XML dessa classe EJB ou altere a classe para ser um Bean de Sessão Singleton.
CNTR0190E: O bean de sessão singleton de inicialização {0} no módulo {1} falhou na inicialização com a exceção:
{2}
Explicação As instâncias do bean de Sessão Singleton de inicialização são criadas como parte do processamento inicial do aplicativo. Qualquer falha resultará na falha do aplicativo ao iniciar.
Ação Elimine a causa da exceção que está anexada a esta mensagem de erro.
CNTR0191E: A opção para criar um gerenciador do cronômetro exclusivo para cronômetros não persistentes foi escolhida, mas o membro dos encadeamentos do cronômetro possui um valor não suportado: {0}
Explicação Quando você compartilha conjuntos de encadeamentos que são configurados para cronômetros persistentes, é necessário configurar vários encadeamentos de cronômetro. No objeto de configuração EJBTimer, quando o atributo uniqueTimerManagerForNP é configurado como true, o atributo numNPTimerThreads deve ser configurado como 1 ou mais.
Ação Nas configurações do serviço de cronômetro do EJB do servidor de aplicativos, especifique um valor positivo para o número de encadeamentos de cronômetro não persistentes. Como alternativa, você pode configurar o serviço de cronômetro para utilizar um planejador para cronômetros não persistentes selecionando a opção para compartilhar o conjunto de encadeamentos configurado para cronômetros persistentes (especifique false para o atributo uniqueTimerManagerForNP no objeto de configuração EJBTimer).
CNTR0192E: O valor de tempo limite de acesso {0} não é válido para o método do enterprise bean {1} da classe {2}. O valor deve ser -1 ou maior e menor que java.lang.Long.MAX_VALUE (9223372036854775807).
Explicação O tempo limite de acesso é especificado via anotações ou pelo descritor de implementação. O valor deve ser -1 ou maior e menor que java.lang.Long.MAX_VALUE (9223372036854775807).
Ação Corrija o valor de tempo limite de acesso para o método identificado pela mensagem. Um nome de método de "*" é utilizado no descritor de implementação para indicar todos os métodos da classe singleton. Se for utilizada anotação, e a anotação @AccessTimeout não for localizada no método, corrija a anotação @AccessTimeout no nível da classe.
CNTR0193E: O valor, {0}, que é especificado para o tipo de gerenciamento de simultaneidade da classe do enterprise bean {1} deverá ser Bean ou Contêiner.
Explicação O tipo de gerenciamento de simultaneidade pode ser especificado com o uso da anotação @ConcurrencyManagement ou da tag de tipo de gerenciamento de simultaneidade no descritor de implementação para um bean de sessão Singleton. O valor deve ser BEAN ou CONTÊINER para beans de sessão Singleton.
Ação Corrija a anotação @ConcurrencyManagement ou a tag de tipo de gerenciamento de simultaneidade para que o valor seja Bean ou Contêiner.
CNTR0194E: O valor {0} que é especificado no arquivo ejb-jar.xml para o tipo de gerenciamento de simultaneidade não é o mesmo que o valor da anotação @ConcurrencyManagement {1} na classe do enterprise bean {2}.
Explicação O descritor de implementação não pode substituir o valor que é fornecido pela anotação @ConcurrencyManagement em um bean de sessão Singleton.
Ação Remova ou altere o valor no arquivo ejb-jar.xml para que ele não substitua o valor na anotação @ConcurrencyManagement.
CNTR0195E: O gerenciador de trabalho associado ao planejador {0} utilizado pelo serviço de cronômetro do EJB não pôde ser obtido.
Explicação Foi feita uma tentativa de obter o gerenciador de trabalho.
Ação Garanta que o planejador de serviço de cronômetro tenha um gerenciador de trabalho configurado.
CNTR0196E: A conversão do valor de tempo limite de acesso {0} da unidade de tempo {1} para a unidade de tempo milissegundos resultou em estouro.
Explicação O tempo limite de acesso é especificado via anotações ou pelo descritor de implementação. A conversão resultante para milissegundos deve ser maior que zero e menor que java.lang.Long.MAX_VALUE (9223372036854775807) para ser válida.
Ação Corrija o valor de tempo limite de acesso para o método identificado pela mensagem. Um nome de método de "*" é utilizado no descritor de implementação para indicar todos os métodos da classe singleton. Se for utilizada anotação, e a anotação @AccessTimeout não for localizada no método, corrija a anotação @AccessTimeout no nível da classe.
CNTR0197E: O enterprise bean não singleton {0} possui metadados de dependência.
Explicação O bean foi configurado para depender de outro bean através da anotação @DependsOn ou do elemento depends-on no arquivo ejb-jar.xml. Entretanto, o bean não é um bean de sessão singleton.
Ação Remova os metadados de dependência ou altere o tipo de bean.
CNTR0198E: O bean de sessão singleton {0} no módulo {1} depende de {2}, que não existe.
Explicação O bean foi configurado para depender de outro bean através da anotação @DependsOn ou do elemento depends-on no arquivo ejb-jar.xml. Entretanto, o outro bean não existe.
Ação Remova ou altere a dependência no bean não existente.
CNTR0199E: O bean de sessão singleton {0} no módulo {1} depende de {2}, que não especifica exclusivamente um enterprise bean.
Explicação O bean foi configurado para depender de outro bean com o nome especificado. Um bean com esse nome não existe no mesmo módulo, e mais de um módulo possui um bean com esse nome.
Ação Remova a dependência ou utilize um nome de bean completo, como module.jar#BeanName
CNTR0200E: O bean de sessão singleton {0} no módulo {1} depende do enterprise bean {2} no módulo {3}, mas o destino não é um bean de sessão singleton.
Explicação O bean foi configurado para depender de outro bean através da anotação @DependsOn ou do elemento depends-on no arquivo ejb-jar.xml. Entretanto, o outro bean não é singleton.
Ação Remova ou altere a dependência no bean não singleton ou ajuste esse tipo de bean.
CNTR0201E: O bean de sessão singleton {0} no módulo {1} depende direta ou indiretamente de si.
Explicação O bean foi configurado para depender de si ou de outro bean que depende indiretamente desse bean através da anotação @DependsOn ou do elemento depends-on no arquivo ejb-jar.xml.
Ação Remova ou altere a dependência no bean especificado ou altere uma de suas dependências para não depender dele.
CNTR0202E: O método assíncrono {0} no bean {1} tem um tipo de retorno de void e tem a(s) exceção(ões) de aplicativo {2} em sua cláusula de lançamento.
Explicação O método foi configurado para ser assíncrono através da anotação @Asynchronous ou o elemento asynch-method no arquivo ejb-jar.xml. Métodos assíncronos com um tipo de retorno de void não devem ter exceções de aplicativo na cláusula de lançamento.
Ação Altere o tipo de retorno de method, remova a exceção do aplicativo da cláusula de lançamento ou altere os metadados para o método para que ele não seja assíncrono.
CNTR0203E: O ejb-jar.xml declara um método assíncrono para o bean de sessão {0}, mas não declarou um method-name.
Explicação O bean de sessão especificado declara um método assíncrono no arquivo ejb-jar.xml, mas não especificou o elemento "method-name".
Ação Modifique o arquivo ejb-jar.xml e especifique um method-name para o método que deve ser assíncrono (ou "*" para todos os métodos).
CNTR0204E: O arquivo ejb-jar.xml declara um parâmetro em um elemento de método assíncrono curinga para o bean de sessão {0}. Os parâmetros não podem ser especificados em curingas.
Explicação O arquivo ejb-jar.xml especifica incorretamente um elemento method-params em um elemento async-method que contém um elemento (*) method-name curinga. Isso não é permitido pela especificação EJB 3.1.
Ação Remova o elemento method-params do XML ou altere o elemento method-name para representar um método específico com os parâmetros method-params especificados.
CNTR0205E: O bean {0} no ejb-jar.xml contém um elemento async-method com um valor method-intf inválido. Esse valor só pode ser "Local" ou "Remoto". "{1}" foi especificado.
Explicação Os únicos valores válidos para o elemento method-intf de um método assíncrono são "Local" e "Remoto". Qualquer outro valor é inválido e o Contêiner EJB não reconhecerá o elemento async-method contido.
Ação Modifique o valor do elemento method-intf para ser "Local" ou "Remoto".
CNTR0206E: O método assíncrono {0} no bean {1} tem um tipo de retorno de {2}. Um tipo de retorno de void ou future<V> é necessário para métodos assíncronos.
Explicação Métodos assíncronos devem retornar void ou future<V>.
Ação Corrija a implementação de método assíncrono para retornar void ou future<V>. Em seguida, reinstale o aplicativo.
CNTR0207E: O bean de sessão stateful {0} no módulo {1} tem um cronômetro automático.
Explicação Não é possível especificar cronômetros automáticos para beans de sessão stateful.
Ação Remova o cronômetro automático ou altere o tipo de bean.
CNTR0208E: O enterprise bean {0} no módulo {1} tem metadados de cronômetro automático no descritor de implementação para o método {2}, mas os tipos de parâmetro de método não são válidos para um método de retorno de chamada de tempo limite.
Explicação Um cronômetro automático pode não ter parâmetros ou ter um único parâmetro javax.ejb.Timer.
Ação Altere os tipos de parâmetro de método ou remova os metadados de cronômetro automático.
CNTR0209E: O enterprise bean {0} no módulo {1} tem o método de retorno de chamada de tempo limite {2} que não tem a assinatura de método obrigatória.
Explicação A especificação Enterprise JavaBeans requer que os métodos de retorno de chamada de tempo limite tenham a seguinte assinatura: void &lt;METHOD&gt;() ou void &lt;METHOD&gt;(Timer timer)
Ação Corrija a assinatura do método de retorno de chamada de tempo limite para essa classe de bean.
CNTR0210E: O enterprise bean {0} no módulo {1} tem metadados de cronômetro automático no descritor de implementação para o método {2}, mas nenhum método de retorno de chamada de tempo limite com esse nome foi localizado.
Explicação O descritor de implementação contém metadados de cronômetro automático para o nome do método especificado, mas nenhum método com uma assinatura de método de retorno de chamada de tempo limite foi localizada com esse nome. Um método de retorno de chamada de tempo limite deve ter um tipo de retorno void e deve ter nenhum parâmetro ou um único parâmetro com o tipo javax.ejb.Timer.
Ação Inclua um método com o nome especificado, altere a assinatura de método de um método existente com esse nome ou remova o cronômetro do descritor de implementação.
CNTR0211E: O enterprise bean {0} no módulo {1} tem metadados automáticos para o método {2}, mas o campo de planejamento {3} tem um valor que não é válido.
Explicação O método especificado tem metadados de cronômetro automático no descritor de implementação ou em uma anotação @Schedule ou @Schedules, mas o campo especificado nos metadados tem um valor que não é válido.
Ação Altere o campo nos metadados do timer automático, ou remova os metadados do timer automático.
CNTR0212E: O enterprise bean {0} no módulo {1} tem metadados de cronômetro automático para o método {2}, mas o campo de planejamento {3} tem um valor que está fora do intervalo para esse campo.
Explicação O método especificado tem metadados de cronômetro automático no descritor de implementação ou em uma anotação @Schedule ou @Schedules, mas o campo especificado nos metadados tem um valor que está fora dos limites desse campo.
Ação Altere o campo nos metadados do timer automático, ou remova os metadados do timer automático.
CNTR0213E: O enterprise bean {0} no módulo {1} tem metadados de cronômetro automático para o método {2}, mas o campo de planejamento {3} tem um limite de intervalo que não é válido.
Explicação O método especificado tem metadados de cronômetro automático no descritor de implementação ou em uma anotação @Schedule ou @Schedules, mas o campo especificado nos metadados tem um limite de intervalo que não é válido. Os limites inferior e superior para um intervalo devem ser números inteiros não negativos ou valores de palavra-chave.
Ação Altere o campo nos metadados do timer automático, ou remova os metadados do timer automático.
CNTR0214E: O enterprise bean {0} no módulo {1} tem metadados de cronômetro automático para o método {2}, mas o campo de planejamento {3} tem um valor de intervalo que não é válido.
Explicação O método especificado tem metadados de cronômetro automático no descritor de implementação ou em uma anotação @Schedule ou @Schedules, mas o campo especificado nos metadados tem um valor de intervalo que não é válido. Valores de incremento devem ser números inteiros.
Ação Altere o campo nos metadados do timer automático, ou remova os metadados do timer automático.
CNTR0215E: O enterprise bean {0} no módulo {1} tem metadados de cronômetro automático para o método {2}, mas o campo de planejamento {3} tem um valor de lista que não é válido.
Explicação O método especificado tem metadados de cronômetro automático no descritor de implementação ou em uma anotação @Schedule ou @Schedules, mas o campo especificado nos metadados tem um valor para uma lista que não é válido. Valores de lista devem ser números inteiros, palavras-chave ou intervalos.
Ação Altere o campo nos metadados do timer automático, ou remova os metadados do timer automático.
CNTR0216E: O enterprise bean {0} no módulo {1} tem metadados de cronômetro automático para o método {2}, mas o campo de planejamento {3} utiliza um incremento.
Explicação O método especificado tem metadados de cronômetro automático no descritor de implementação ou em uma anotação @Schedule ou @Schedules, mas o campo especificado nos metadados utiliza um incremento. É possível utilizar incrementos apenas para os campos segundo, minuto e hora.
Ação Altere o campo nos metadados do timer automático, ou remova os metadados do timer automático.
CNTR0217E: O enterprise bean {0} no módulo {1} tem metadados de cronômetro automático para o método {2}, mas o campo de planejamento {3} tem uma palavra-chave ordinal sem um dia da semana.
Explicação O método especificado tem metadados de cronômetro automático no descritor de implementação ou em uma anotação @Schedule ou @Schedules, mas o campo especificado nos metadados tem uma palavra-chave ordinal sem um dia da semana. As palavras-chave 1st, 2nd, 3rd, 4th e 5th devem ser seguidas por uma palavra-chave para o dia da semana.
Ação Altere o campo nos metadados do timer automático, ou remova os metadados do timer automático.
CNTR0218E: Ocorreu um erro ao criar cronômetros automáticos persistentes para o módulo {0}:
{1}
Explicação O módulo tem metadados que não são válidos, ou o planejador para o EJB timer service não pôde criar os cronômetros automáticos.
Ação Verifique os metadados do módulo e a configuração do planejador.
CNTR0219I: O servidor criou {0} cronômetro ou cronômetros automáticos persistentes e {1} cronômetro ou cronômetros automáticos não persistentes para o módulo {2}.
Explicação O servidor criou o número especificado de cronômetros automáticos para o módulo especificado. Se o servidor tiver criado anteriormente cronômetros automáticos persistentes para esse módulo, nenhum cronômetro automático persistente será criado em inicializações subsequentes do aplicativo.
Ação Nenhuma ação do usuário é necessária.
CNTR0220E: A classe de interceptor {0} existe várias vezes na lista de interceptores para o enterprise bean {1}. A lista de interceptores para esse bean é a seguinte: {2}
Explicação A anotação @Interceptors ou a tag interceptor-class no descritor de implementação foi utilizada para fornecer uma lista de nomes de classes de interceptores. Uma classe deve existir apenas uma vez na lista de classes de interceptores.
Ação Elimine a classe de interceptor duplicada da lista de classes de interceptores. Ou, altere o nome da classe de interceptor, caso um nome incorreto tenha sido especificado.
CNTR0221E: O interceptor de nível de método {0} para o método {1} do enterprise bean {2} duplica um nome que está na seguinte lista de interceptores de nível de classe: {3}
Explicação Uma classe de interceptor pode ser de nível de classe ou de nível de método, mas não ambos os tipos.
Ação Elimine a classe de interceptor da lista de interceptores de nível de classe ou da lista de interceptores de nível de método.
CNTR0222E: O interceptor de nível de método {0} para o método {1} do enterprise bean {2} duplica um nome que está na seguinte lista de interceptores padrão: {3}
Explicação A classe de interceptor pode ser um interceptor padrão ou um interceptor de nível de método, mas não ambos os tipos.
Ação Elimine a classe de interceptor da lista de interceptores padrão ou da lista de interceptores de nível de método.
CNTR0223E: Apenas um método na classe {0} tem permissão para ser um método de interceptor {1}.
Explicação Mais de um método dessa classe está especificado como um método de interceptor do tipo fornecido. A especificação Enterprise JavaBeans 3.0 não permite que você tenha vários métodos de interceptor do mesmo tipo para essa classe.
Ação Corrija as anotações de código-fonte Java ou o descritor de implementação para essa classe, de forma que contenha apenas um único método de interceptor do tipo fornecido.
CNTR0224E: O enterprise bean {0} não contém uma tag method-name no elemento exclude-class-interceptors do elemento interceptor-binding do descritor de implementação.
Explicação O elemento interceptor-binding está utilizando um elemento exclude-class-interceptors, que deve especificar uma tag method-name.
Ação Corrija o descritor de implementação incluindo uma tag method-name.
CNTR0225E: O elemento exclude-default-interceptors no descritor de implementação não é válido para um elemento interceptor-binding de estilo 1.
Explicação O elemento interceptor-binding está utilizando um elemento exclude-default-interceptors que é válido apenas para um elemento interceptor-binding de estilos 2, 3 e 4.
Ação Elimine o elemento exclude-default-intercrptor. Ou, altere a tag ejb-name no elemento interceptor-binding para fornecer um nome de enterprise bean específico.
CNTR0226E: O enterprise bean {2} especifica um elemento interceptor-binding de estilo 4 para o método {0} com a assinatura {1}. Um interceptor-binding de estilo 4 não pode ser utilizado quando uma ligação de estilo 3 também é utilizada para o mesmo método do mesmo enterprise bean.
Explicação Os elementos interceptor-binding de estilos 3 e 4 não podem ser especificados no mesmo método de um enterprise bean.
Ação Elimine o elemento interceptor-binding de estilo 3 ou 4 para o método especificado desse bean.
CNTR0227E: O enterprise bean {0} possui um elemento interceptor-order que especifica a seguinte lista de interceptor-order: {1}. Essa lista não é uma ordenação total dos interceptores de nível de classe para esse bean. Os seguintes nomes de interceptores estão faltando nessa lista: {2}
Explicação Quando o elemento interceptor-order é utilizado, a ordenação especificada no nível de classe deve ser uma ordem total. A ordem deve ser sobre todas as classes de interceptor que foram definidas nesse nível e acima. A única exceção a essa regra é quando as classes de interceptores foram excluídas explicitamente por meio de um elemento exclude-default-inteceptors.
Ação Especifique nomes de interceptores adicionais no elemento interceptor-order de nível de classe para esse bean. O bean fornecerá, então, uma ordenação total dos interceptores.
CNTR0228E: O enterprise bean {0} especifica interceptores de nível de método para o método {1} com a seguinte lista de interceptor-order: {2}. Essa lista não é uma ordenação total dos interceptores de nível de método para esse bean. Os seguintes nomes de interceptores estão faltando nessa lista: {3}.
Explicação Quando o elemento interceptor-order é utilizado, a ordenação especificada no nível de método deve ser uma ordem total. A ordem deve ser sobre todas as classes de interceptor que foram definidas nesse nível e acima. A única exceção a essa regra é quando as classes de interceptores foram excluídas explicitamente por meio de um elemento exclude-class-interceptors ou exclude-default-inteceptors.
Ação Especifique nomes de interceptores adicionais no elemento interceptor-order de nível de método para esse bean. O bean fornecerá, então, uma ordenação total dos interceptores.
CNTR0229E: O método de interceptor {0} não deve ser declarado como final ou estático.
Explicação A especificação Enterprise JavaBeans 3.0 não permite que um método de interceptor seja final ou estático.
Ação Remova o modificador final ou estático desse método de interceptor.
CNTR0230E: O método {0} não tem a assinatura de método necessária para um método {1}.
Explicação A especificação Enterprise JavaBeans 3.0 requer que os métodos around-invoke e around-timeout tenham a seguinte assinatura: Objeto &lt;METHOD&gt;(InvocationContext) lança Exceção
Ação Corrija a assinatura de método desse interceptor.
CNTR0231E: A assinatura de método {0} não é válida como um método {1} de uma classe de enterprise bean.
Explicação A especificação JavaBeans 3.0 requer que os métodos de ciclo de vida de um enterprise bean tenham a seguinte assinatura: void &lt;METHOD&gt;()
Ação Corrija a assinatura de método para esse interceptor.
CNTR0232E: O método {0} não possui a assinatura de método necessária para um método {1} de uma classe de interceptor.
Explicação A especificação Enterprise JavaBeans 3.0 requer que os métodos de ciclo de vida de uma classe de interceptor tenha a seguinte assinatura: void &lt;METHOD&gt; (InvocationContext)
Ação Corrija a assinatura de método para esse interceptor.
CNTR0233E: O enterprise bean {1} especifica uma anotação @Remove no método {0}. Essa anotação não é válida porque esse método não é um método de negócios desse bean.
Explicação A especificação Enterprise JavaBeans 3.0 requer que as anotações @Remove sejam aplicadas a métodos de negócios de um bean de sessão com preservação de estado.
Ação Relocalize a anotação @Remove para um método de negócios desse bean ou altere o método especificado de forma que seja um método de negócios.
CNTR0234E: Um método de inicialização para um bean de sessão com preservação de estado pode ser um método ejbCreate&lt;METHOD&gt; apenas quando o bean está em conformidade com os níveis de especificação EJB (Enterprise JavaBeans) 2.1 ou anterior. Portanto, ele não pode ser aplicado ao método {0} do enterprise bean {1}.
Explicação A especificação Enterprise JavaBeans 3.0 requer que um ejbCreate&lt;METHOD&gt; correspondente seja o método de inicialização de uma classe de bean de sessão com preservação de estado. Esse requisito existe para beans de sessão com preservação de estado que são gravados para o EJB 2.1 ou API (Interface de Programação de Aplicativos) de nível anterior.
Ação Remova a anotação @Init ou o elemento init-method no arquivo ejb-jar.xml a partir do método especificado desse bean.
CNTR0235E: O nome do método create&lt;METHOD&gt; adaptado deve ser especificado para o método {0} ou para o método {1} do enterprise bean {2}.
Explicação A anotação @Init é aplicada a vários métodos do enterprise bean. A especificação Enterprise JavaBeans 3.0 requer que o nome do método create&lt;METHOD&gt; adaptado da interface inicial ou interface inicial local seja especificado se houver qualquer ambigüidade.
Ação Utilize o elemento de valor da anotação @Init para especificar o nome do create&lt;METHOD&gt; em um dos dois métodos especificados. Essa abordagem removerá a ambigüidade.
CNTR0236E: O enterprise bean {1} possui um elemento init-method, que especifica o método {0}. Esse método não é um método público desse bean.
Explicação O elemento init-method especifica um nome de método que não é um método público da classe de enterprise bean.
Ação Corrija o nome do método ou a assinatura de método no elemento init-method para especificar um método público desse bean.
CNTR0237E: A classe de interceptor do enterprise bean nível 3.0 {0} fornecida pelo usuário não pode ser localizada ou carregada.
Explicação Uma classe de interceptor do enterprise bean nível 3.0 não pode ser localizada ou carregada.
Ação Verifique se a classe do interceptor está instalada e configurada corretamente.
CNTR0238E: A classe de interceptor {2} especifica o método {1}, que não é um método {0} dessa classe.
Explicação O nome do método especificado não é um método da classe de interceptor.
Ação Corrija o nome do método ou a assinatura de método para especificar um dos métodos dessa classe de interceptor.
CNTR0239E: O elemento method-name não é válido para um elemento interceptor-binding de estilo 1.
Explicação O elemento method-name não é permitido em um elemento interceptor-binding de estilo 1.
Ação Corrija o interceptor-binding para ser um elemento interceptor-binding de estilo 2 ou remova o elemento method-name.
CNTR0240E: O enterprise bean {1} especifica o interceptor de nível de classe {0}, que duplica um nome na seguinte lista de interceptores padrão: {2}
Explicação Essa classe de interceptor não pode estar na lista de interceptores padrão e na lista de interceptores de nível de classe, a menos que os interceptores padrão sejam excluídos no nível de classe.
Ação Remova a classe de interceptor duplicada da lista de interceptores padrão ou da lista de interceptores de nível de classe. Ou, exclua os interceptores padrão no nível de classe desse bean.
CNTR0241E: Como o enterprise bean {0} implementa a interface javax.ejb.SessionBean, o método {1} deve ser um método {2} e não um método {3}.
Explicação Para um bean de sessão sem preservação de estado, a especificação Enterprise JavaBeans 3.0 requer que os métodos ejbCreate, ejbRemove, ejbActivate e ejbPassivate sejam tratados como métodos de interceptor de retorno de chamada de ciclo de vida @PostConstruct, @PreDestroy, @PostActivate e @PrePassivate, respectivamente.
Ação Corrija o descritor de implementação ou a anotação de forma que o método seja o tipo correto de interceptor de retorno de chamada de ciclo de vida.
CNTR0242E: Como o enterprise bean {0} implementa a interface javax.ejb.SessionBean, o método {1} deve ser um método {2} e não um método {3}.
Explicação Para um bean de sessão com preservação de estado, a especificação Enterprise JavaBeans 3.0 requer que os métodos ejbRemove, ejbActivate e ejbPassivate sejam tratados como métodos de interceptor de retorno de chamada de ciclo de vida @PreDestroy, @PostActivate e @PrePassivate, respectivamente. O método ejbCreate deve ser tratado como um método @Init.
Ação Corrija o descritor de implementação ou a anotação de forma que o método seja o tipo correto de interceptor de retorno de chamada de ciclo de vida.
CNTR0243E: Como o enterprise bean {0} implementa a interface javax.ejb.MessageDriven, o método {1} deve ser um método {2} e não um método {3}.
Explicação Para um bean acionado por mensagens, a especificação Enterprise JavaBeans 3.0 requer que os métodos ejbCreate e ejbPassivate sejam tratados como métodos de interceptor de retorno de chamada de ciclo de vida @PostConstruct e @PreDestroy, respectivamente.
Ação Corrija o descritor de implementação ou a anotação de forma que o método seja o tipo correto de interceptor de retorno de chamada de ciclo de vida.
CNTR0244E: O nome do método {0} não está localizado em uma das interfaces de negócios do enterprise bean {1}. Um elemento interceptor-binding de estilo {2} requer que o método seja um método de negócios do enterprise bean.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), um interceptor-binding de estilo 3 ou 4 deve utilizar uma tag &lt;method-name&gt; para especificar o nome de um método localizado em uma das interfaces de negócios do enterprise bean.
Ação Especifique um dos nomes de métodos localizados em uma das interfaces de negócios do enterprise bean ou inclua o método em uma das interfaces de negócios do enterprise bean.
CNTR0245E: O módulo {0} do aplicativo {1} possui mais de um interceptor-binding de estilo 1 no descritor de implementação. Apenas um interceptor-binding de estilo 1 é permitido.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), apenas um interceptor-binding de estilo 1 pode ser utilizado para o módulo.
Ação Corrija o descritor de implementação de forma que apenas o interceptor-binding de estilo 1 seja utilizado para o módulo.
CNTR0246E: O módulo {0} do aplicativo {1} possui mais de um interceptor-binding de estilo 2 no descritor de implementação. Apenas um interceptor-binding de estilo 2 é permitido.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), apenas um interceptor-binding de estilo 2 pode ser utilizado para cada enterprise bean.
Ação Corrija o descritor de implementação de forma que apenas o interceptor-binding de estilo 2 seja utilizado para o enterprise bean.
CNTR0247E: Mais de um elemento interceptor-binding de estilo 3 é fornecido no descritor de implementação para o método {0} do enterprise bean {1}.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), apenas um interceptor-binding de estilo 3 pode ser utilizado para cada método de um enterprise bean.
Ação Corrija o descritor de implementação de forma que apenas o interceptor-binding de estilo 3 seja utilizado para o método de um enterprise bean.
CNTR0248E: Mais de um elemento interceptor-binding de estilo 4 é fornecido no descritor de implementação para o método {0} com a assinatura {1} do enterprise bean {2}.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), apenas um interceptor-binding de estilo 4 pode ser utilizado para cada método de uma determinada assinatura de método de um enterprise bean.
Ação Corrija o descritor de implementação de forma que apenas o interceptor-binding de estilo 4 seja utilizado para o método de um enterprise bean.
CNTR0251W: Não é possível remover cronômetros do Enterprise Java Bean automáticos do planejador para o aplicativo {0} em execução no servidor {1}. Para remover os cronômetros manualmente, utilize wsadmin para executar este comando: $AdminTask removeAutomaticEJBTimers "-appName {0} -serverName {1} -nodeName {2} "
Explicação Nenhum cronômetro automático do Enterprise Java Bean associado ao aplicativo, no servidor, foi removido do planejador. Portanto, o planejador pode tentar executar esses cronômetros no futuro.
Ação Execute o comando 'removeAutomaticEJBTimers' a partir de uma sessão wsadmin conectada para remover os cronômetros associados com o aplicativo neste servidor específico.
CNTR0252W: Não é possível remover cronômetros automáticos do Enterprise Java Bean do planejador para o aplicativo {0} e módulo {1} em execução no servidor {2}. Para remover cronômetros manualmente, utilize wsadmin para executar este comando: $AdminTask removeAutomaticEJBTimers "-appName {0} -moduleName {1} -serverName {2} -nodeName {3} "
Explicação Nenhum cronômetro automático do Enterprise Java Bean associado ao aplicativo e módulo, no servidor, foi removido do planejador. Portanto, o planejador pode tentar executar esses cronômetros no futuro.
Ação Execute o comando 'removeAutomaticEJBTimers' a partir de uma sessão wsadmin conectada para remover os cronômetros associados com o aplicativo e módulo neste servidor específico.
CNTR0253W: Não é possível localizar a tarefa RemoveBinaries. Como resultado, se existirem cronômetros do EJB criados automaticamente, eles não serão removidos.
Explicação Utilize o comando removeAutomaticEJBTimers para remover manualmente quaisquer cronômetros automáticos do Enterprise Java Bean que não sejam mais válidos.
Ação O processamento para remover quaisquer cronômetros automáticos do Enterprise Java Bean é acionado por outro processo interno, chamado RemoveBinaries, que não foi localizado. Como resultado, o processamento para remover cronômetros automáticos do Enterprise Java Bean não foi executado.
CNTR0254W: O aplicativo ou módulo que foi atualizado ou removido continha cronômetros do Enterprise Java Bean criados automaticamente. Entretanto, como o processamento foi executado em um modo local, os cronômetros não foram removidos. Utilize o comando removeAutomaticEJBTimers para removê-los manualmente.
Explicação Utilize o comando removeAutommaticEJBTimers para remover manualmente quaisquer cronômetros automáticos do Enterprise Java Bean que não sejam mais válidos.
Ação O processamento para remover cronômetros automáticos do Enterprise Java Bean não é executado quando você está em execução em uma sessão wsadmin desconectada. Como resultado, os cronômetros automáticos do Enterprise Java Bean não foram removidos.
CNTR0301E: O enterprise bean {0} no módulo {1} do aplicativo {2} tem um cronômetro automático para o método {3}, mas uma mudança incompatível foi feita no aplicativo desde que o servidor criou o cronômetro.
Explicação O servidor tentou executar um método de retorno de chamada de tempo limite para um cronômetro automático, mas foi feita uma mudança incompatível no aplicativo sem remover os cronômetros automáticos.
Ação Pare o aplicativo e execute o comando removeAutomaticEJBTimers para o objeto AdminTask para limpar manualmente o conteúdo do banco de dados. O servidor recria automaticamente os cronômetros quando o aplicativo é reiniciado.
CNTR0302W: A configuração do gerenciador de trabalho que é utilizada para métodos assíncronos não é compatível com a especificação Enterprise JavaBeans (EJB).
Explicação A especificação requer que métodos assíncronos tenham apenas informações de contexto de segurança.
Ação Garanta que a instância do gerenciador de trabalho esteja configurada para transmitir apenas contexto de segurança, conforme requerido pela especificação.
CNTR0303W: A configuração do gerenciador de trabalho que é utilizada para o serviço de cronômetro do EJB não é compatível com a especificação Enterprise JavaBeans (EJB).
Explicação A especificação não suporta nenhuma informação de contexto de execução transmitida para o método de tempo limite.
Ação Garanta que a instância do gerenciador de trabalho esteja configurada para não transmitir informações de contexto conforme requerido pela especificação.
CNTR0304W: O enterprise bean {0} no módulo {1} do aplicativo {2} contém a anotação @StatefulTimeout. A anotação StatefulTimeout só é válida em beans de sessão stateful. O contêiner de Enterprise JavaBean (EJB) irá ignorar a anotação nesse bean.
Explicação A anotação @StatefulTimeout só é aplicável a beans de sessão stateful. O contêiner de Enterprise JavaBean (EJB) irá ignorar a anotação nesse bean.
Ação Remova a anotação @StatefulTimeout do bean especificado ou torne o bean um bean de sessão stateful.
CNTR0305W: A interface de negócios {0} contém uma anotação @Asynchronous. Essas anotações não são válidas nos tipos de interface, e o contêiner Enterprise JavaBean (EJB) as ignora.
Explicação A anotação @Asynchronous só é aplicável em classes de bean, e não em interfaces de negócios. O contêiner EJB ignora essas anotações nas interfaces. A menos que essa anotação seja especificada na classe de bean ou em um método de classes de bean, ou se os métodos forem declarados no descritor de implementação ejb-jar.xml, os métodos de bean serão executados sincronamente.
Ação Remova qualquer anotação @Asynchronous da interface de negócios especificada e verifique se as anotações estão especificadas corretamente na classe de bean.
CNTR0306W: A interface de negócios {0} contém a anotação @StatefulTimeout. Essa anotação não é válida em tipos de interface, e o contêiner Enterprise JavaBean (EJB) a ignora.
Explicação A anotação @StatefulTimeout só é aplicável em classes de bean, e não em interfaces de negócios. O contêiner EJB ignora essas anotações em interfaces. A menos que essa anotação seja especificada na classe de bean ou em um método de classes de bean, ou se o bean declarar um stateful-timeout no descritor de implementação ejb-jar.xml, o bean utilizará um valor de tempo limite padrão.
Ação Remova a anotação @StatefulTimeout da interface de negócios especificada e verifique se as anotações estão especificadas corretamente na classe de bean.
CNTR0307W: O Enterprise JavaBean (EJB) {0} no módulo {1} do aplicativo {2} tem um valor de tempo limite especificado na anotação StatefulTimeout ou elemento do descritor de implementação stateful-timeout que não é um número inteiro válido: {3}. Em vez disso, o valor padrão de {4} milissegundos será utilizado.
Explicação Apenas um número inteiro positivo pode ser especificado para o valor de tempo limite stateful. O valor padrão será utilizado.
Ação Altere o valor para o tempo limite stateful para um número inteiro positivo.
CNTR0308W: O Enterprise JavaBean (EJB) {0} no módulo {1} do aplicativo {2} contém um elemento do descritor de implementação stateful-timeout, mas não possui o elemento de tempo limite necessário. O contêiner Enterprise JavaBean (EJB) calculará um valor padrão.
Explicação É necessário que o valor de tempo limite seja especificado no elemento do descritor de implementação stateful-timeout.
Ação Inclua um valor de tempo limite no elemento do descritor de implementação stateful-timeout para o bean especificado.
CNTR0309E: O Enterprise JavaBean (EJB) {0} no módulo {1} do aplicativo {2} contém um valor de tempo limite stateful {3} com unidade de tempo {4}. A conversão em milissegundos resultou em um estouro.
Explicação O tempo limite stateful é especificado via anotações ou pelo descritor de implementação. A conversão resultante em milissegundos deve ser maior que zero e menor que java.lang.Long.MAX_VALUE (9223372036854775807) para ser válida.
Ação Corrija o valor de tempo limite stateful para o Enterprise JavaBean identificado pela mensagem.
CNTR0310W: O Enterprise JavaBean (EJB) {0} no módulo {1} do aplicativo {2} contém o elemento do descritor de implementação stateful-timeout. O stateful-timeout aplica-se apenas a beans de sessão stateful. O contêiner EJB irá ignorar o stateful-timeout neste bean.
Explicação Este elemento aplica-se apenas aos beans de sessão stateful. O contêiner Enterprise JavaBean (EJB) irá ignorar o stateful-timeout neste bean.
Ação Remova o elemento do descritor de implementação stateful-timeout do bean especificado ou torne o bean um bean de sessão stateful.
CNTR0311E: O Enterprise JavaBean (EJB) {0} no módulo {1} do aplicativo {2} tem um valor de tempo limite especificado na anotação StatefulTimeout que é negativo: {3}.
Explicação O tempo limite stateful deve ser positivo ou 0 para indicar sem tempo limite ou -1 para indicar tempo limite infinito.
Ação Modifique a anotação StatefulTimeout no EJB.
CNTR0312E: O Enterprise JavaBean (EJB) {0} no módulo {1} do aplicativo {2} tem um valor de tempo limite especificado no elemento do descritor de implementação stateful-timeout que é negativo: {3}.
Explicação O tempo limite stateful deve ser positivo ou 0 para indicar sem tempo limite ou -1 para indicar tempo limite infinito.
Ação Modifique o elemento de tempo limite stateful-timeout no descritor de implementação EJB.
CNTR0313W: A propriedade de sistema {0} tem um valor de tempo limite especificado que não é um valor de número inteiro válido: {1}. Em vez disso, o valor padrão de {2} minutos será utilizado.
Explicação Apenas um número inteiro positivo pode ser especificado para o valor de tempo limite stateful. O valor padrão será utilizado.
Ação Altere o valor para o tempo limite stateful para um número inteiro positivo.
CNTR0314E: O enterprise bean {0} no módulo {1} tem metadados de cronômetro no descritor de implementação que direciona o método {2}, mas não indica se o método direcionado aceita zero ou um parâmetro. Uma versão de zero parâmetro e de um parâmetro do método {2} foram localizadas na hierarquia de classes do bean.
Explicação O descritor de implementação define um cronômetro que direciona o método especificado, mas não indica quantos parâmetros esse método aceita. Múltiplos métodos têm o mesmo nome na hierarquia de classes do bean, que são elegíveis para receber retornos de chamada do cronômetro. Como resultado, o contêiner EJB não pode determinar qual método o cronômetro deve direcionar.
Ação Altere o descritor de implementação para que o cronômetro indique explicitamente se ele direciona a versão de zero parâmetro ou a de um parâmetro do método.
CNTR0315E: O bean de sessão stateful {0} no módulo {1} no aplicativo {2} não declarou uma dependência na referência de persistência {3}.
Explicação Quando um bean de sessão stateful está localizado em um WAR, ele deve declarar dependências em todas referências de contexto de persistência e referências de unidade de persistência que pretende acessar.
Ação Inclua a anotação de código de origem @PersistenceContext ou @PersistenceUnit apropriada no bean de sessão stateful ou inclua o elemento persistence-context-ref ou persistence-unit-ref apropriado no elemento de sessão apropriado no descritor de implementação XML.
CNTR0316E: Um conflito de referência de recurso foi detectado. {0}
Explicação Uma referência de recurso foi definida em vários locais, com informações conflitantes.
Ação Altere as definições de referência de recurso para que elas não tenham mais conflitos ou utilize uma única referência de recurso e remova as definições de referência de recurso duplicadas.
CNTR0317E: O bean {0} está compactado dentro de um módulo WAR e foi definido como um terminal JAX-RPC utilizando o descritor ejb-jar.xml. A interface {1} é declarada como o terminal JAX-RPC. Entretanto, beans compactados em um módulo WAR não são suportados como terminais JAX-RPC. Compacte o bean em um módulo EJBJAR ou remova a interface de terminal em serviço do descritor de implementação.
Explicação Um Enterprise JavaBean não pode ser declarado como um terminal JAX-RPC e compactado dentro de um módulo WAR.
Ação Compacte o Enterprise JavaBean em um módulo EJBJAR. Ou atualize para o descritor ejb-jar.xml para não declarar mais o Enterprise JavaBean como um terminal JAX-RPC.
CNTR0318E: Nenhum elemento ejb-class foi especificado para o bean {0}, no módulo {1}, do aplicativo {2}.
Explicação Ao declararem um Enterprise JavaBean no arquivo ejb-jar.xml, os usuários devem fornecer um nome de classe para o bean.
Ação Modifique o arquivo ejb-jar.xml ou o código de origem do aplicativo e reinstale o aplicativo.
CNTR0319E: O bean {0} é um bean de inicialização e está compactado dentro de um módulo Web archive (WAR), que não é permitido. Os beans de inicialização devem ser compactados dentro de um módulo Enterprise JavaBean (EJB) independente. O comportamento de inicialização para um componente EJB compactado dentro de um módulo WAR é obtido com o uso de um bean de sessão singleton que é marcado com a anotação @Startup ou elemento XML correspondente.
Explicação Um bean de inicialização não deve ser compactado dentro de um arquivo .war.
Ação Compacte o bean de inicialização dentro de um módulo JAR EJB independente. Alternativamente, utilize o bean de sessão singleton marcado com a anotação @Startup ou elemento XML correspondente e compacte o bean no módulo JAR EJB ou em um módulo WAR.
CNTR0320E: O bean de sessão singleton {0} no módulo {1} tem uma interface configurada para uma visualização de componente.
Explicação De acordo com a especificação Enterprise JavaBeans (EJB), as visualizações de cliente EJB 2.1 remoto e local não são suportadas para beans de sessão singleton.
Ação Corrija as configurações de configuração do arquivo ejb-jar.xml ou da anotação do código-fonte para esse bean.
CNTR0321E: O tipo de retorno {0} para o método {1} do enterprise bean {2} não corresponde ao tipo de retorno {3} para o método correspondente na interface {4}.
Explicação De acordo com a especificação Enterprise JavaBeans (EJB), os tipos de retorno de método para um enterprise bean devem corresponder à interface correspondente.
Ação Altere o tipo de retorno do método para que os tipos de retorno de interface e enterprise bean sejam os mesmos.
CNTR0322W: O tipo de retorno {0} para o método {1} do enterprise bean {2} não é compatível com o tipo de retorno {3} para o método correspondente na interface {4}.
Explicação De acordo com a especificação Enterprise JavaBeans (EJB), os tipos de retorno de método para um enterprise bean devem ser compatível com a interface correspondente.
Ação Altere o tipo de retorno do método para que os tipos de retorno de interface e enterprise bean sejam compatíveis.
CNTR0323E: O bean {0} no módulo {1} do aplicativo {2} implementa a interface javax.ejb.SessionSynchronization e também configura um método de sincronização de sessão no ejb-jar.xml ou com uma anotação. O método de sincronização de sessão configurada é {3}.
Explicação A especificação Enterprise JavaBeans 3.1 requer que um bean de sessão stateful não deva implementar a interface javax.ejb.SessionSynchronization e também configure um método de sincronização de sessão no arquivo ejb-jar.xml ou com uma anotação.
Ação Remova a implementação da interface javax.ejb.SessionSynchronization ou a configuração dos métodos de sincronização de sessão.
CNTR0324E: O método {0} configurado no arquivo ejb-jar.xml não tem a assinatura de método necessária para um método de sincronização de sessão {1} para o bean {2} no módulo {3} do aplicativo {4}.
Explicação A especificação Enterprise JavaBeans 3.1 requer que os métodos de sincronização de sessão de uma classe de bean de sessão stateful tenham a seguinte assinatura: after-begin e before-completion : void &lt;METHOD&gt; (), after-completion : void &lt;METHOD&gt; (boolean)
Ação Corrija a assinatura de método de sincronização de sessão para essa classe de bean.
CNTR0325E: O método de sincronização de sessão {0} configurada {1} não é implementado pelo bean {2} no módulo {3} do aplicativo {4}.
Explicação Todos os métodos de sincronização de sessão configurada devem ser implementados pelo bean.
Ação Altere a implementação do bean para incluir todos os métodos de sincronização de sessão configurada.
CNTR0326E: Múltiplos métodos de sincronização de sessão {0} foram configurados para o {1} bean. Os métodos de sincronização de sessão configurada são : {2} e {3}
Explicação A especificação Enterprise JavaBeans 3.1 requer que apenas um de cada um dos tipos de métodos de sincronização de sessão seja configurado para um bean de sessão stateful.
Ação Configure apenas um de cada tipo de método de sincronização de sessão para esse bean.
CNTR0327E: O método {0} não tem a assinatura de método necessária para um método de sincronização de sessão {1}.
Explicação A especificação Enterprise JavaBeans 3.1 requer que os métodos de sincronização de sessão de uma classe de bean de sessão stateful tenham a seguinte assinatura: after-begin e before-completion : void &lt;METHOD&gt; (), after-completion : void &lt;METHOD&gt; (boolean)
Ação Corrija a assinatura de método de sincronização de sessão para essa classe de bean.
CNTR5001E: O bean {0} está configurado com a interface do componente remoto {1}, mas uma interface inicial remota não foi fornecida.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), deve-se fornecer uma interface inicial remota quando uma interface do componente remoto é fornecida.
Ação Altere a configuração do aplicativo para fornecer uma interface inicial remota para o bean.
CNTR5002E: O bean {0} está configurado com a interface do componente local {1}, mas uma interface inicial local não foi fornecida.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), deve-se fornecer uma interface inicial local quando uma interface do componente local é fornecida.
Ação Altere a configuração do aplicativo para fornecer uma interface inicial local para o bean.
CNTR5003E: A classe de bean {1} para o bean {0} não está definida como pública.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), a classe de bean deve ser definida como pública.
Ação Defina a classe do bean como pública.
CNTR5004E: A classe de bean {1} para o bean {0} está definida como final.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), a classe de bean não deve ser definida como final.
Ação Não defina a classe do bean como classe final.
CNTR5005E: A classe de bean {1} para o bean {0} está definida como abstrata.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), a classe de bean não deve ser definida como abstrata.
Ação Não defina a classe do bean como uma classe abstrata.
CNTR5006E: A classe de bean {1} para o bean {0} não está definida como uma classe de nível superior.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), a classe de bean deve ser definida como uma classe de nível superior.
Ação Defina a classe do bean como uma classe de nível superior.
CNTR5007E: A classe de bean {1} para o bean {0} não possui um construtor público que não utiliza parâmetros.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), a classe de bean deve ter um construtor público que não utiliza parâmetros.
Ação Altere a classe do bean para ter um construtor público que não utilize parâmetros.
CNTR5008E: A classe de bean {1} para o bean {0} definiu o método de finalização.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), a classe de bean não deve definir o método de finalização.
Ação Não defina o método de finalização na classe de bean.
CNTR5009E: A classe de bean {1} para o bean de entidade {0} não implementa a classe javax.ejb.EntityBean.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), a classe de bean de entidade deve implementar a classe javax.ejb.EntityBean.
Ação Altere a classe do bean para implementar a classe javax.ejb.EntityBean.
CNTR5010E: O nome do método de negócios {2} da interface {1} para o bean {0} não deve iniciar com ejb.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), o nome dos métodos de negócios não devem iniciar com ejb. Caso contrário, poderão ocorrer conflitos com os métodos de retorno de chamada.
Ação Altere o nome do método de negócios para que ele não comece com ejb.
CNTR5011E: A classe {1} foi configurada como uma interface de negócios ou do componente para o bean {0}. Entretanto, a classe não é uma interface.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), as interfaces de negócios e do componente configuradas devem ser interfaces Java.
Ação Altere a configuração do bean para fornecer interfaces Java.
CNTR5012E: A interface {1}, que foi configurada como uma interface de negócios para o bean {0}, não deve estender a interface {2}.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), as interfaces de negócios configuradas não devem estender nenhuma interface no pacote javax.ejb.
Ação Altere a interface de negócios para não estender uma interface no pacote javax.ejb. Além disso, é possível alterar a configuração do bean para não especificar a interface como uma interface de negócios.
CNTR5013E: A interface {1}, que foi configurada como uma interface local para o bean {0}, não deve estender a interface javax.rmi.Remote.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), as interfaces locais configuradas não devem estender a interface javax.rmi.Remote.
Ação Altere a interface para não estender a interface javax.rmi.Remote. Além disso, é possível alterar a configuração do bean para não especificar a interface como uma interface local.
CNTR5014E: A interface {1}, que foi configurada como a interface do componente local para o bean {0}, deve estender a interface javax.ejb.EJBLocalObject.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), a interface do componente local configurada deve estender a interface javax.ejb.EJBLocalObject.
Ação Altere a interface para estender a interface javax.ejb.EJBLocalObject. Além disso, é possível alterar a configuração do bean para não especificar a interface como uma interface de componente local.
CNTR5015E: A interface {1}, que foi configurada como a interface do componente remoto para o bean {0}, deve estender a interface javax.ejb.EJBObject.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), a interface do componente remoto configurada deve estender a interface javax.ejb.EJBObject.
Ação Altere a interface para estender a interface javax.ejb.EJBObject. Além disso, é possível alterar a configuração do bean para não especificar a interface como uma interface de componente remota.
CNTR5016E: A interface {1}, que foi configurada como a interface inicial local para o bean {0}, deve estender a interface javax.ejb.EJBLocalHome.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), a interface inicial local configurada deve estender a interface javax.ejb.EJBLocalHome.
Ação Altere a interface para estender a interface javax.ejb.EJBLocalHome ou altere a configuração do bean para não especificar a interface como uma interface inicial local.
CNTR5017E: A interface {1}, que foi configurada como a interface inicial remota para o bean {0}, deve estender a interface javax.ejb.EJBHome.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), a interface inicial remota configurada deve estender a interface javax.ejb.EJBHome.
Ação Altere a interface para estender a interface javax.ejb.EJBHome ou altere a configuração do bean para não especificar a interface como a interface inicial remota.
CNTR5018E: O método {2} da interface {1}, que foi configurada como uma interface inicial para o bean {0}, não retorna a interface do componente.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), todos os métodos create em uma interface inicial devem retornar a interface do componente.
Ação Altere os métodos create na interface inicial para retornar a interface do componente.
CNTR5019E: A interface {1}, que foi configurada como uma interface inicial para o bean {0}, não define um método create.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), todas as interfaces iniciais devem definir pelo menos um método create.
Ação Altere a interface inicial para definir um método create.
CNTR5020E: O método {2} da interface {1}, que foi configurada como uma interface inicial para o bean {0}, não retorna a interface do componente {3}.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), todos os métodos create em uma interface inicial devem retornar a interface do componente.
Ação Altere os métodos create na interface inicial para retornar a interface do componente.
CNTR5021E: O método {2} da interface {1}, que foi configurada como uma interface inicial para o bean {0}, não define a exceção javax.ejb.CreateException na cláusula throws.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), a cláusula throws de todos os métodos create em uma interface inicial devem conter a exceção javax.ejb.CreateException.
Ação Altere os métodos create na interface inicial para lançar javax.ejb.CreateException.
CNTR5022E: A interface inicial {1} para o bean {0} possui muitos métodos. O método {2} não é permitido.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), uma interface inicial para um bean de sessão sem preservação de estado deve ter apenas um método. O método deve ser o método create.
Ação Remove o método da interface inicial.
CNTR5023E: A interface inicial {1} para o bean {0} possui um método que não inicia com a cadeia create. O método {2} não é permitido.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), todos os métodos definidos em uma interface inicial para um bean de sessão sem preservação de estado devem iniciar com a cadeia create.
Ação Altere o nome do método na interface inicial para que ele comece com a cadeia create ou remova o método.
CNTR5024E: A interface inicial {1} para o bean {0} possui um método que inicia com a cadeia remove. O método {2} não é permitido.
Explicação De acordo com a especificação Enterprise JavaBeans (EJB), não é possível definir métodos em uma interface inicial de bean de entidade que iniciem com a cadeia remove.
Ação Altere o nome do método na interface inicial para que ele não comece com a cadeia remove ou remova o método.
CNTR5025E: O método {2} da interface inicial {1} para o bean {0} não define um método init ou ejbCreate correspondente na classe {3}.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), a classe de bean deve implementar um método ejbCreate ou init para cada método create de uma interface inicial.
Ação Altere a classe de bean para fornecer um método ejbCreate ou init que corresponda ao método.
CNTR5026E: O método {2} da interface inicial {1} para o bean de entidade {0} não define um método ejbCreate correspondente para a classe {3}.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), a classe de bean de entidade deve implementar um método ejbCreate para cada método create de uma interface inicial.
Ação Altere a classe de bean para fornecer um método ejbCreate que corresponda ao método.
CNTR5027E: O método {2} com o tipo de retorno {3} na classe {1} para o bean de entidade {0} deve retornar a classe de chave primária {4}.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), o tipo de retorno de todos os métodos ejbCreate de uma classe de bean de entidade deve ser o tipo de chave primária.
Ação Altere o tipo de retorno do método para a classe de chave primária.
CNTR5028E: O método {2} da interface inicial {1} para o bean de entidade {0} não define um método ejbPostCreate correspondente na classe {3}.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), a classe de bean de entidade deve implementar um método ejbPostCreate para cada método create de uma interface inicial.
Ação Altere a classe de bean para fornecer um método ejbPostCreate que corresponda ao método.
CNTR5029E: O método {2} com o tipo de retorno {3} na classe {1} para o bean de entidade {0} deve retornar nulo.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), o tipo de retorno de todos os métodos ejbPostCreate de uma classe de bean de entidade deve ser nulo.
Ação Altere o tipo de retorno do método para void.
CNTR5030E: O método {2} da interface inicial {1} para o bean de entidade {0} não define um método ejbFind correspondente na classe {3}.
Explicação O método da interface inicial para o bean de entidade não define um método ejbFind correspondente na classe.
Ação Altere a classe de bean para fornecer um método ejbFind que corresponda ao método.
CNTR5031E: O método {2} com o tipo de retorno {3} na classe {1} para o bean de entidade {0} deve retornar a classe de chave primária {4}.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), o tipo de retorno do método ejbFindByPrimaryKey de uma classe de bean de entidade deve ser o tipo de chave primária.
Ação Altere o tipo de retorno do método para a classe de chave primária.
CNTR5032E: O método {2} com o tipo de retorno {3} na classe {1} para o bean de entidade {0} deve retornar a classe de chave primária {4}, a classe java.util.Collection ou a classe java.util.Enumeration.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), o tipo de retorno de todos os métodos ejbFind customizados para uma classe de bean de entidade deve ser a classe de chave primária, a classe java.util.Collection ou a classe java.util.Enumeration.
Ação Altere o tipo de retorno do método para a classe de chave primária, a classe java.util.Collection ou a classe java.util.Enumeration.
CNTR5033E: O método {2} da interface inicial {1} para o bean de entidade {0} não define um método ejbHome correspondente na classe {3}.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), a classe de bean de entidade deve implementar um método ejbHome para cada método inicial da interface inicial.
Ação Altere a classe de bean para fornecer um método ejbHome que corresponda ao método.
CNTR5034E: O método {2} com o tipo de retorno {3} na classe {1} para o bean de entidade {0} deve retornar o tipo {4}. Esse tipo deve ser o mesmo tipo que o método de interface inicial correspondente.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), o tipo de retorno dos métodos ejbHome para uma classe de bean de entidade deve corresponder ao método de interface inicial correspondente.
Ação Altere o tipo de retorno do método para o tipo que corresponda ao método da interface inicial correspondente.
CNTR5035W: Diversas interfaces do bean {0} definem a mesma assinatura de método, mas com exceções diferentes na cláusula de lançamento. A seguinte assinatura será usada para determinar as exceções do aplicativo para o método: {3}
Explicação De acordo com a especificação Enterprise JavaBeans (EJB), as exceções definidas na cláusula de lançamento de um método são usadas pelo contêiner para determinar quais exceções são exceções do aplicativo. Se as exceções na cláusula de lançamento de um método variarem por interface, um comportamento de exceção inesperada ocorrerá para algumas das interfaces.
Ação Altere o aplicativo de modo que todos os métodos com a mesma assinatura definam as mesmas exceções na cláusula de lançamento.
CNTR5100E: O argumento ou tipo de retorno {0} do método {1} na interface {2} não é um tipo válido para RMI/IIOP (Chamada de Método Remoto através do Internet Inter-ORB Protocol).
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), os argumentos e tipos de retorno de todos os métodos de negócios remotos EJB devem ser um tipo válido para RMI/IIOP.
Ação Altere o método do aplicativo para utilizar apenas os tipos válidos para RMI/IIOP. Além disso, é possível alterar o aplicativo para não utilizar a interface como uma interface remota EJB.
CNTR5101W: O método {0} na interface {1} não deve definir a exceção java.rmi.RemoteException na cláusula throws.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), a cláusula throws dos métodos de interface de negócios remotos não deve incluir a exceção java.rmi.RemoteException.
Ação Remova a exceção RemoteException da cláusula throws do método. Além disso, você pode alterar a interface para implementar a interface java.rmi.Remote ou alterar o aplicativo para não utilizar a interface como uma interface remota EJB.
CNTR5102E: A exceção do aplicativo {0} definida no método {1} da interface {2} não deve ser definida como uma subclasse da exceção java.rmi.RemoteException.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), uma exceção do aplicativo não deve ser definida como uma subclasse da exceção rmi.RemoteException.
Ação Altere o aplicativo de forma que não existam métodos de interface de negócios remotos definidos com uma subclasse java.rmi.RemoteException na cláusula throws.
CNTR5103E: A exceção do aplicativo {0} definida no método {1} da interface {2} não deve ser definida como uma subclasse da exceção java.rmi.RuntimeException.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), uma exceção do aplicativo para uma interface do componente não deve ser definida como uma subclasse da exceção rmi.lang.RuntimeException.
Ação Altere o aplicativo de forma que os métodos de interface do componente remotos não sejam definidos com uma subclasse java.lang.RuntimeException da cláusula throws.
CNTR5104E: O método {0} na interface {1} deve ser definido com a exceção java.rmi.RemoteException na cláusula throws.
Explicação De acordo com a especificação EJB (Enterprise JavaBeans), para métodos de interface de negócios remotos que implementam a interface java.rmi.Remote, a cláusula throws deve incluir a exceção java.rmi.RemoteException.
Ação Inclua a exceção RemoteException na cláusula throws do método. Além disso, você pode alterar a interface para não implementar a interface java.rmi.Remote ou alterar o aplicativo para não utilizar a interface como uma interface remota EJB.
CNTR5105E: A interface {0} não é uma interface remota válida. O nome IDL para o método {1} é conflitante com o método {2}.
Explicação Para interfaces remotas, a especificação de Mapeamento de Linguagem Java para IDL determina as seguintes informações: Os métodos que seguem os padrões de design de JavaBeans para propriedades simples de leitura e de leitura/gravação são mapeados para os atributos da interface OMG IDL. Ambos os métodos especificados são mapeados para o mesmo atributo de interface OMG IDL. A interface não é um tipo RMI/IIOP válido.
Ação Altere o aplicativo renomeando ou removendo um dos métodos conflitantes.
CNTR5106E: O método {0} na classe {1} não deve ser declarado como final para o bean {2}.
Explicação De acordo com a especificação Enterprise JavaBeans (EJB), nenhum dos métodos da classe de bean e quaisquer superclasses deve ser declarado como final quando a classe de bean for exposta a uma visualização sem interface. E os métodos de negócios não devem ser declarados como finais.
Ação Altere o aplicativo para que o método não seja declarado como final.
CNTR5107E: A exceção do aplicativo {0} definida no método {1} da classe {2} deve ser definida como uma subclasse da classe java.lang.Exception.
Explicação De acordo com a especificação Enterprise JavaBeans (EJB), uma exceção de aplicativo para uma interface deve ser definida como uma subclasse da classe java.lang.Exception ou da classe java.lang.RuntimeException.
Ação Altere o aplicativo para que a exceção seja uma subclasse da classe java.lang.Exception ou da classe java.lang.RuntimeException.
CNTR8990I: Esta é uma mensagem informativa apenas em inglês: {0}.
Explicação Esta mensagem informativa não está traduzida.
Ação Consulte a mensagem para obter detalhes.
CNTR8991W: Esta é uma mensagem de aviso apenas em inglês: {0}.
Explicação Esta mensagem de aviso não está traduzida.
Ação Consulte a mensagem para obter detalhes.
CNTR8992E: Esta é uma mensagem de erro apenas em inglês: {0}.
Explicação Esta mensagem de erro não está traduzida.
Ação Consulte a mensagem para obter detalhes.
CNTR9100E: Exceção {0}
Explicação Uma condição de exceção geral foi descoberta.
Ação Combine essas informações com as mensagens de exceção adicionais para desempenhar uma determinação de problema adicional.
CNTR9101E: Opções incompatíveis: {0} {1}
Explicação Duas das opções especificadas não são compatíveis e não podem ser especificadas juntas.
Ação Examine a instrução de uso e remova uma das opções especificadas.
CNTR9102E: A opção {0} requer a opção {1}.
Explicação Uma das opções especificadas requer uma outra opção que não tenha sido especificada.
Ação Examine a instrução de uso e especifique a opção necessária.
CNTR9103W: O cronômetro do EJB {0} não pôde ser localizado no servidor {1}.
Explicação O EJB timer especificado não existe no servidor especificado. O EJB timer pode ter expirado ou pode ter sido cancelado.
Ação Verifique se a identidade do EJB timer e o nome do servidor foram especificados corretamente. Se o EJB timer existir e o nome da identidade e o nome do servidor estiverem corretos, consulte quaisquer exceções anteriores para obter informações adicionais.
CNTR9104W: O serviço de cronômetro do EJB {0} não está disponível no servidor {1}.
Explicação O serviço EJB timer configurado para o servidor especificado não está disponível. O serviço EJB timer não poderá ser iniciado se não houver aplicativos com Enterprise Java Beans TimedObject iniciados no servidor.
Ação Verifique se um aplicativo com um Enterprise Java Bean TimedObject foi iniciado no processo do servidor especificado.
CNTR9105E: Filtro necessário ausente.
Explicação Um dos três filtros deve ser especificado: -all -timer -app
Ação Examine a instrução de uso e especifique um dos três filtros.
CNTR9106E: Nome de servidor necessário ausente.
Explicação Um nome de servidor deve ser especificado.
Ação Examine a instrução de uso e especifique um nome de servidor.
CNTR9240I: O arquivo JAR (Java archive) {0} não é um módulo de nível 3.0 do enterprise bean.
Explicação O arquivo jar listado não está configurado como um módulo de nível 3.0.
Ação Se esse módulo deveria conter componentes de nível 3.0 do enterprise bean, verifique as anotações de código-fonte Java ou os dados de configuração do ejb-jar.xml.
CNTR9241I: O arquivo JAR (Java archive) {0} não possui enterprise beans nível 3.0 com interfaces remotas.
Explicação O arquivo jar listado não contém nenhum enterprise bean nível 3.0 com interfaces remotas.
Ação Se esse módulo deveria conter enterprise beans nível 3.0 com interfaces remotas, verifique as anotações do módulo ou os dados de configuração do ejb-jar.xml.
CNTR9250E: O primeiro parâmetro deve ser um nome completo de classe, arquivo Java archive (JAR), arquivo Web archive (WAR) ou arquivo enterprise archive (EAR).
Explicação O primeiro parâmetro deve ser um nome completo de classe, um arquivo JAR, um arquivo WAR ou um arquivo EAR. Os arquivos JAR, WAR e EAR devem incluir o caminho do diretório completo.
Ação Chame o comando createEJBStubs com a opção -help para visualizar a sintaxe de comando.
CNTR9251E: Não é possível ler no arquivo {0}.
Explicação O arquivo especificado não pôde ser aberto para operação de leitura.
Ação Examine a configuração de permissões do sistema de arquivo para esse arquivo.
CNTR9252E: A opção {0} foi especificada várias vezes.
Explicação Uma opção pode ser especificada apenas uma vez por chamada de comando createEJBStubs.
Ação Chame o comando createEJBStubs com a opção -help para visualizar a sintaxe de comando.
CNTR9253E: O parâmetro de nome do arquivo de log {0} não está correto.
Explicação O nome do arquivo de log deve apontar para um arquivo, incluindo o caminho de diretório. Além disso, o nome do arquivo de log não pode começar com "-".
Ação Chame o comando createEJBStubs com a opção -help para visualizar a sintaxe de comando.
CNTR9254E: Não é possível gravar no arquivo {0}.
Explicação O arquivo especificado não pôde ser aberto para operação de gravação.
Ação Examine a configuração de permissões do sistema de arquivo para esse arquivo.
CNTR9255E: O parâmetro de nome do arquivo de log necessário está ausente.
Explicação Para a opção -logfile, o nome do arquivo de log deve ser fornecido como o próximo parâmetro
Ação Examine a instrução de uso e forneça o parâmetro de nome do arquivo de log necessário.
CNTR9256E: O parâmetro {0} não é reconhecido.
Explicação O parâmetro não corresponde a nenhuma das opções de entrada permitidas.
Ação Chame o comando createEJBStubs com a opção -help para visualizar a sintaxe de comando.
CNTR9257E: Muitos parâmetros de entrada foram especificados.
Explicação O número total de parâmetros de entrada permitidos foi excedido.
Ação Chame o comando createEJBStubs com a opção -help para visualizar a sintaxe de comando.
CNTR9258E: Uma exceção inesperada foi capturada. A exceção é: {0}
Explicação Ocorreu uma exceção inesperada durante o processamento de comando.
Ação Inclua a opção -verbose na chamada de comando createEJBStubs para ver mais informações.
CNTR9259E: Nenhuma interface de componente especificada para o início {0}.
Explicação Cada início configurado deve ter uma interface do componente.
Ação Examine os dados de configuração para esse início.
CNTR9260E: A exceção {0} ocorreu durante a configuração do arquivo de log do usuário.
Explicação A exceção não era esperada.
Ação Examine as configurações de permissões do sistema de arquivo.
CNTR9261E: Não é possível criar arquivo temporário no diretório {0}.
Explicação Um arquivo temporário não pôde ser criado no sistema de arquivo.
Ação Examine as configurações de permissões do sistema de arquivo para o diretório especificado.
CNTR9262E: A classe de interface {0} não pôde ser carregada. Isso pode ser causado por um erro de ortografia, uma opção -cp incorreta, uma falha ao carregar a classe-pai ou uma falha ao carregar uma classe no parâmetro de método.
Explicação A classe especificada não pode ser carregada.
Ação Verifique os erros de ortografia e certifique-se de que todas as classes-pais dessa classe estejam incluídas no arquivo JAR (Java archive) ou arquivo EAR (enterprise archive) de entrada, ou estãodisponibilizadas utilizando a opção -cp.
CNTR9263E: A classe de interface {0} não pôde ser processada.
A classe de parâmetro do método {1} não foi localizada.
Explicação Uma classe de parâmetro de método ou de valor de retorno de método da classe listada não pôde ser carregado.
Ação Verifique se todas as classes transmitidas como parâmetros de métodos, ou utilizadas como valores de retorno de método, em métodos da classe listada estão incluídas no arquivo JAR (Java achive) ou no arquivo EAR (enterprise archive) de entrada, ou estão disponibilizadas utilizando a opção -cp.
CNTR9264E: O parâmetro de nome do caminho de classe necessário não foi especificado.
Explicação Para a opção -cp, o nome do caminho de classe deve ser fornecido como o próximo parâmetro.
Ação Examine a instrução de uso e forneça o parâmetro de nome do caminho de classe necessário.
CNTR9265E: O arquivo de entrada {0} não foi localizado.
Explicação O arquivo especificado como o primeiro parâmetro não foi localizado.
Ação Verifique a ortografia e as permissões de leitura do arquivo especificado.
CNTR9266E: O comando createEJBStubs não pôde renomear o arquivo {0} para o arquivo {1}.
Explicação O arquivo especificado não pôde ser renomeado.
Ação Examine as configurações de permissões do sistema de arquivo. Além disso, verifique se o arquivo de destino não existe.
CNTR9267W: O comando createEJBStubs não pôde excluir o arquivo {0}.
Explicação O arquivo especificado não pôde ser excluído.
Ação Examine as configurações de permissões do sistema de arquivo.
CNTR9268E: O nome do arquivo {0} não é permitido para a opção -newfile.
Explicação O nome especificado para a opção -newfile não é permitido.
Ação Certifique-se de que o nome não seja o mesmo que o arquivo de entrada.
CNTR9269W: O módulo EJB (Enterprise JavaBeans) {0} não possui nenhum enterprise bean configurado.
Explicação Os módulos EJB devem conter um ou mais enterprise beans.
Ação Certifique-se de que um ou mais enterprise beans estejam configurados para esse módulo. Os enterprise beans devem utilizar um arquivo ejb-jar.xml ou as anotações de código-fonte.
CNTR9270E: O parâmetro de nome do arquivo de atualização não é um tipo de arquivo JAR (Java archive), WAR (Web archive) ou EAR (enterprise archive).
Explicação O parâmetro de nome do arquivo de atualização deve ser um tipo de arquivo JAR, WAR e EAR e incluir o caminho de arquivo.
Ação Chame o comando createEJBStubs com a opção -help para visualizar a sintaxe de comando.
CNTR9271E: O diretório {0} não pôde ser excluído.
Explicação O diretório especificado não pode ser excluído.
Ação Exclua manualmente o diretório.
CNTR9272E: O arquivo de saída {0} não pode ser localizado.
Explicação O arquivo de saída especificado não pode ser localizado.
Ação Verifique a ortografia e as permissões de gravação do arquivo.
CNTR9273E: O diretório {0} não pôde ser criado.
Explicação O diretório especificado não pode ser criado.
Ação Garanta que as permissões do sistema de arquivos permitam a criação do diretório.
CNTR9274E: O comando createEJBStubs não pode criar o arquivo {0}.
Explicação O arquivo especificado não pode ser criado no sistema de arquivo.
Ação Examine as configurações de permissões do sistema de arquivo para o diretório especificado.
CNTR9275E: O arquivo de saída {0} já existe.
Explicação O arquivo de saída especificado deve ser um arquivo não existente.
Ação Especifique um novo nome do arquivo de saída.
CNTR9276I: O aplicativo {0} desativou o diretório da biblioteca. Arquivos JAR (Java archive) e WAR (Web archive) no diretório da biblioteca não serão processados.
Explicação Os dados de configuração do aplicativo especificaram um diretório da biblioteca com uma cadeia em branco para o nome do diretório da biblioteca. Essa ação desativa o diretório da biblioteca.
Ação Caso o diretório da biblioteca para esse aplicativo não deva ser desativado, modifique o arquivo de configuração application.xml no arquivo EAR (enterprise archive) do aplicativo.
CNTR9277I: O arquivo JAR (Java archive) ou WAR (Web archive) {0} não contém classes de interface remota para um enterprise bean nível 3.0.
Explicação O arquivo JAR ou WAR não contém nenhuma classe de interface remota para um enterprise bean nível 3.0.
Ação Se esse módulo tiver que conter classes de interface remota para um enterprise bean nível 3.0, inclua essas classes no módulo.
CNTR9278E: O tipo de entrada de um nome de classe qualificado não é compatível com a opção {0}.
Explicação O tipo de entrada de um nome de classe qualificado não é compatível com a opção especificada.
Ação Examine a instrução de uso e altere o tipo de entrada ou remova a opção especificada.
CNTR9400I: O contêiner Enterprise JavaBeans (EJB) integrável está varrendo módulos do Enterprise JavaBeans (EJB) para serem iniciados.
Explicação O contêiner integrável está varrendo o caminho de classe para módulos válidos do Enterprise JavaBeans (EJB). Os módulos válidos do EJB contêm um arquivo ejb-jar.xml ou anotações de Enterprise JavaBeans (EJB).
Ação Nenhuma ação do usuário é necessária.
CNTR9401I: O contêiner Enterprise JavaBeans (EJB) integrável está sendo inicializado.
Explicação O contêiner integrável deve inicializar antes de o código do usuário poder acessar os enterprise beans.
Ação Nenhuma ação do usuário é necessária.
CNTR9402E: Ocorreu um erro durante a inicialização do contêiner Enterprise JavaBeans (EJB) integrável {0}.
Explicação O processo de varredura de módulos Enterprise JavaBeans (EJB) ou inicialização do contêiner EJB integrável falhou e o contêiner não é mais útil. Um diagnóstico adicional pode ser localizado na saída FFDC.
Ação Examine o tipo de exceção e, opcionalmente, a saída FFDC, para determinar a causa da falha na inicialização. Uma razão comum para esse erro é um módulo EJB inválido no caminho de classe.
CNTR9403E: O contêiner enterprise bean integrável não pode iniciar múltiplos módulos com o mesmo nome de arquivo: {0} e {1}
Explicação O código do usuário direcionou o contêiner integrável para iniciar múltiplos módulos com o mesmo nome de arquivo.
Ação Especifique uma lista de módulos que não tenha nomes de arquivo duplicados ou renomeie um dos módulos com um nome de arquivo exclusivo.
CNTR9405I: O módulo Enterprise JavaBeans (EJB), {0}, está iniciando.
Explicação O contêiner EJB integrável está iniciando o módulo Enterprise JavaBeans (EJB) identificado. Isso inclui ligar factories e homes do Enterprise JavaBeans (EJB) à JNDI e executar qualquer código EJB que foi especificado para execução na inicialização.
Ação Nenhuma ação do usuário é necessária.
CNTR9407W: Não existem módulos Enterprise JavaBeans (EJB) válidos para iniciar.
Explicação O contêiner Enterprise JavaBeans (EJB) integrável não localizou módulos válidos Enterprise JavaBeans (EJB) para iniciar. Um módulo EJB válido contém um META-INF/ejb-jar.xml válido ou classes com anotações EJB. Isso pode ter ocorrido porque não existe nenhum módulo EJB no caminho de classe ou porque a propriedade javax.ejb.embeddable.modules definiu módulos que não existem.
Ação Revise o caminho de classe e a propriedade javax.ejb.embeddable.modules para determinar quais módulos EJB devem ser iniciados.
CNTR9408W: O módulo Enterprise JavaBeans (EJB), {0}, falhou ao parar. Exceção: {1}
Explicação O contêiner Enterprise JavaBeans (EJB) integrável falhou ao encerrar o módulo Enterprise JavaBeans (EJB) devido à exceção. Os enterprise beans ainda podem ser ligados à JNDI e ainda estão acessíveis para os clientes. Futuras tentativas de reiniciar esse módulo podem falhar devido à nomenclatura ou outras colisões de recursos.
Ação Resolva a falha examinando a exceção, os logs e a saída FFDC. Se outros módulos pararem perfeitamente, examine o módulo com falha.
CNTR9409W: O contêiner Enterprise JavaBeans (EJB) integrável falhou ao parar. Exceção: {0}
Explicação O contêiner Enterprise JavaBeans (EJB) integrável falhou ao parar quando o método Close foi invocado devido à exceção. Como isso ocorre após todos os módulos Enterprise JavaBeans (EJB) terem sido interrompidos, esse é um problema com o contêiner Enterprise JavaBeans (EJB) integrável ou sua configuração.
Ação Resolva qualquer falha examinando a exceção, os logs e a saída FFDC e revise a configuração do contêiner Enterprise JavaBeans (EJB) integrável.
CNTR9410I: O contêiner embeddable Enterprise JavaBeans (EJB) integrável foi fechado.
Explicação O método Close foi invocado e o contêiner Enterprise JavaBeans (EJB) integrável concluiu sua rotina de encerramento.
Ação Nenhuma ação do usuário é necessária.
CNTR9412E: Ocorreu um erro durante o encerramento do espaço de nome da JNDI. Exceção: {0}
Explicação O contêiner EJB integrável não pôde fechar o espaço de nomes java:global. Isso significa que alguns Enterprise JavaBeans ou outros objetos ligados ao espaço de nomes não puderam ser esvaziados. Além disso, isso poderia levar a problemas da JNDI se instâncias de contêiner Enterprise JavaBeans (EJB) integrável adicionais fossem criadas.
Ação Resolva a falha examinando a exceção, os logs e a saída FFDC.
CNTR9413E: Falha ao ler o arquivo de configuração de {0}
Explicação O contêiner Enterprise JavaBeans (EJB) integrável falhou ao ler as propriedades de configuração do arquivo especificado. Isso pode acontecer se o arquivo não for um arquivo de propriedades formado corretamente.
Ação Verifique se o arquivo especificado existe no sistema de arquivos e se ele é um arquivo de propriedades bem formado (isto é, <property_name>=<property_value>).
CNTR9414E: Falha ao ligar a origem de dados à JNDI utilizando o nome, {0}. Exceção: {1}
Explicação O contêiner Enterprise JavaBeans (EJB) integrável não pôde ligar uma instância javax.sql.DataSource ao espaço de nomes da JNDI.
Ação Resolva a falha examinando a exceção, os logs e a saída FFDC.
CNTR9415E: As propriedades do contêiner Enterprise JavaBeans (EJB) integrável para a origem de dados {0} não contêm a propriedade, name.
Explicação As propriedades que o contêiner Enterprise JavaBeans (EJB) integrável utiliza contêm uma origem de dados sem um nome de Java Naming and Directory Interface (JNDI) especificado.
Ação Inclua uma propriedade name para essa origem de dados no arquivo de propriedades.
CNTR9416E: As propriedades do contêiner Enterprise JavaBeans (EJB) integrável para a origem de dados {0} não contêm a propriedade, className.
Explicação As propriedades que o contêiner Enterprise JavaBeans (EJB) integrável utiliza contêm uma origem de dados sem className especificada.
Ação Inclua uma propriedade className para essa origem de dados no arquivo de propriedades.
CNTR9417E: As propriedades do contêiner Enterprise JavaBeans (EJB) integrável para a origem de dados {0} contêm um valor {1} ConnectionPool.MaxConnections que não é um valor numérico positivo ou zero.
Explicação As propriedades que o contêiner Enterprise JavaBeans (EJB) integrável utiliza contêm uma origem de dados com um valor ConnectionPool.MaxConnections que não é um valor numérico positivo ou zero.
Ação Altere o valor da propriedade ConnectionPool.MaxConnections para essa origem de dados para ser um valor numérico positivo ou zero.
CNTR9419E: O contêiner Enterprise JavaBeans (EJB) integrável falhou ao encerrar o provedor JPA. Exceção: {0}
Explicação Um erro durante o processamento de encerramento impediu o provedor JPA de ser fechado corretamente devido à exceção. Isso é um indicativo de outro problema que deve ter ocorrido anteriormente nos logs. Futuras tentativas de utilizar o JPA podem falhar.
Ação Resolva a falha examinando a exceção, os logs e a saída FFDC para localizar e resolver o problema subjacente.
CNTR9420E: As propriedades do contêiner Enterprise JavaBeans (EJB) integrável para a origem de dados {0} contêm um valor {1} ConnectionPool que não é válido.
Explicação As propriedades que o contêiner Enterprise JavaBeans (EJB) integrável utiliza contêm uma origem de dados com um valor ConnectionPool que não é válido.
Ação Altere o valor da propriedade ConnectionPool para essa origem de dados para um valor válido. Os valores válidos são nomes de um conjunto de conexões.
CNTR9421E: A propriedade {0} recebeu um valor incorreto de {1}. Essa propriedade indica a configuração de resolvedor local transaction containment (LTC) e deve ser Application (padrão) ou ContainerAtBoundary.
Explicação A propriedade do resolvedor LTC recebeu um valor não suportado.
Ação A propriedade do resolvedor LTC deve receber um valor padrão de Application ou ContainerAtBoundary.
CNTR9422E: A propriedade {0} recebeu um valor incorreto de {1}. Essa propriedade indica a configuração de ação não resolvida local transaction containment (LTC) e deve ser Rollback (padrão) ou Commit.
Explicação A propriedade de ação não resolvida LTC recebeu um valor não suportado.
Ação A propriedade de ação não resolvida LTC deve receber um valor padrão de Rollback ou Commit.
Tópico de Referência    

Termos de Uso | Feedback

Última atualização: Sep 19, 2011 6:52:09 PM CDT
http://publib.boulder.ibm.com/infocenter/wasinfo/v8r0/index.jsp?topic=/com.ibm.websphere.messages.doc/com.ibm.ejs.container.container.html

© Copyright IBM Corporation 2006, 2011. Todos os direitos reservados.
Este centro de informações é desenvolvido na tecnologia Eclipse. (http://www.eclipse.org)