Explicação | |
Ação |
Explicação | O serviço do mecanismo de injeção para o servidor especificado não está disponível. |
Ação | O serviço do mecanismo de injeção é iniciado como um serviço único em todos os processos do servidor de aplicativos. Verifique se o servidor de aplicativos iniciou sem erros. |
Explicação | O mecanismo de injeção inicializa um conjunto de processadores de injeção padrão durante a inicialização. O serviço do mecanismo de injeção deve ser iniciado e inicializado para que os processadores de injeção adicionais possam ser registrados com o mecanismo de injeção. |
Ação | Certifique-se de que os processadores de injeção estejam sendo registrados depois de iniciado o servidor de aplicativos. |
Explicação | O método para o destino da injeção deve ser um método de propriedade de configurador. |
Ação | Certifique-se de que a anotação ou XML de destino da injeção esteja especificando o método intencionado. |
Explicação | Houve um erro ao processar o metadados no descritor de implementação. |
Ação | Certifique-se de que o XML contido no descritor de implementação esteja correto. |
Explicação | O mecanismo de injeção foi incapaz de configurar corretamente os destinos da injeção para a classe especificada. |
Ação | Certifique-se de que as anotações corretas estejam contidas na classe e dentro do XML no descritor de implementação. |
Explicação | As informações das ligações e da injeção contêm erros. |
Ação | Certifique-se de que as anotações contidas na classe e o XML contido no descritor de implementação estejam corretos. |
Explicação | O contêiner não pode processar uma entrada de ambiente devido a uma exceção 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. |
Explicação | Uma entrada de ambiente do contexto java:comp/env para um enterprise bean do tipo Booleano deve receber um valor verdade ou falso. Qualquer outro valor resulta em um valor falso, mas pode indicar um problema de configuração. O aplicativo poderá não se comportar conforme o esperado. |
Ação | Altere a entrada de ambiente do contexto java:comp/env do tipo Booleano para um valor verdade ou falso. |
Explicação | O mecanismo de injeção encontrou uma exceção quando tentou criar uma entrada java:comp/env. |
Ação | Execute a ação com base na mensagem associada à exceção. |
Explicação | O mecanismo de injeção encontrou um tipo que não é válido para uma entrada de ambiente. |
Ação | Certifique-se de utilizar um dos seguintes tipos de entrada de ambiente: Cadeia, Inteiro, Booleano, Duplo, Byte, Curto, Longo ou Flutuante. |
Explicação | O mecanismo de injeção não pode criar link entre o nome declarado no espaço de nomes java:comp/env e o nome do recurso de destino no espaço de nomes JNDI (Java Naming and Directory Interface) global. |
Ação | Certifique-se de que o nome que está declarado na injeção, utilizando a anotação @Resource ou a declaração resource-ref, corresponda ao mesmo nome no arquivo XML de ligação. |
Explicação | A seguinte informação está declarada nas regras de substituição da especificação EJB: Quando um destino de injeção já estiver presente e estiver especificado utilizando XML, o destino da injeção da anotação deverá especificar o mesmo campo ou método de propriedade. |
Ação | Altere o destino da injeção da anotação para corresponder ao destino da injeção XML definido previamente no mesmo campo ou método de propriedade. |
Explicação | De acordo com a especificação EJB, um campo de destino de injeção não deve ser declarado final. |
Ação | Corrija o nome do campo ou a assinatura do campo para especificar um dos campos de classe não privada. |
Explicação | O mecanismo de injeção não tinha credenciais de segurança apropriadas para acessar o membro. |
Ação | Execute a ação com base na mensagem que está associada à exceção. |
Explicação | O tipo do campo indicado no destino da injeção não está correto. |
Ação | Certifique-se de que a anotação ou destino da injeção XML esteja especificando o campo pretendido. |
Explicação | A classe não possui um valor de campo com o nome de membro especificado. |
Ação | Certifique-se de que o campo esteja escrito corretamente e que a classe contenha o campo. |
Explicação | O mecanismo de injeção encontrou um erro quando tentou utilizar as informações de destino da injeção especificadas no código XML. |
Ação | Certifique-se de que o XML, que existe no descritor de implementação, esteja correto. |
Explicação | O mecanismo de injeção falhou ao carregar e instanciar a classe de objeto especificada. |
Ação | Certifique-se de que a classe esteja disponível e que o construtor esteja visível e acessível. |
Explicação | A anotação da informação ou destino da injeção está incorreto ou incompleto. |
Ação | Certifique-se de que a anotação ou o XML de destino da injeção para o enterprise bean esteja correto. |
Explicação | Os elementos home e remoto, ou local-home e local, estão faltando ou não podem ser resolvidos. |
Ação | Certifique-se de que as tags <ejb-ref> ou <ejb-local-ref> estejam especificadas corretamente no descritor de implementação XML. |
Explicação | O mecanismo de injeção encontrou uma exceção quando tentou ligar. |
Ação | Execute a ação com base na mensagem associada à exceção. |
Explicação | O tipo especificado não é injetável na classe especificada. |
Ação | Certifique-se de que a anotação ou o XML de destino da injeção para o enterprise bean esteja correto. |
Explicação | Apenas objetos EJBContext ou TimerService podem ser injetados diretamente em um enterprise bean. |
Ação | Certifique-se de que o tipo especificado seja um objeto EJBContext ou TimerService. |
Explicação | A fábrica de objeto especificada está incorreta para o objeto de ligação. |
Ação | Certifique-se de que a fábrica tenha um objeto vinculado corretamente. |
Explicação | Foi encontrado um problema ao criar uma referência a ser localizada no espaço de nomes JNDI (Java Naming and Directory Interface) global. |
Ação | Certifique-se de que a referência especificada esteja correta. |
Explicação | O XML para a referência especificada está incorreto ou incompleto. |
Ação | Certifique-se de que o XML, que existe no descritor de implementação, esteja correto. |
Explicação | A classe da interface está faltando ou não pode ser localizada. |
Ação | Certifique-se de que as tags <ejb-ref> ou <ejb-local-ref> estejam especificadas corretamente no descritor de implementação XML e que a classe esteja disponível. |
Explicação | A anotação da informação ou destino da injeção está incorreto ou incompleto. |
Ação | Certifique-se de que a anotação ou o XML de destino da injeção para o enterprise bean esteja correto. |
Explicação | O objeto de referência foi especificado incorretamente. |
Ação | Certifique-se de que o objeto de injeção especificado esteja correto. |
Explicação | O objeto especificado está incorreto. |
Ação | Certifique-se de que o objeto esteja configurado para um tipo Referência. |
Explicação | A fábrica foi especificada incorretamente. |
Ação | Especifique uma fábrica para o objeto de ligação que está sendo utilizado. |
Explicação | Um nome de RefAddr para a Referência não foi especificado. |
Ação | Especifique um RefAddr para a Referência. |
Explicação | A classe da interface está faltando ou não pode ser localizada. |
Ação | Certifique-se de que as tags <ejb-ref> ou <ejb-local-ref> estejam especificadas corretamente no descritor de implementação XML e que a classe esteja disponível. |