WebSphere Mensagens do Application Server
             Sistemas Operacionais: AIX, HP-UX, IBM i, Linux, Solaris, Windows, z/OS


             New or updated topic for this feature pack

CWNEN

CWNEN0001E: O mecanismo de injeção capturou {0} e criou o seguinte erro: {1}.
Explicação
Ação
CWNEN0005E: O serviço do mecanismo de injeção não está disponível.
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.
CWNEN0006E: O mecanismo de injeção não pode registrar os processadores de injeção até que o serviço do mecanismo de injeção seja inicializado.
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.
CWNEN0008E: O método {0} deve ser um método de configurador; a anotação é ignorada.
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.
CWNEN0009E: O mecanismo de injeção falhou ao processar o código XML a partir do descritor de implementação.
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.
CWNEN0010E: O mecanismo de injeção falhou ao processar a anotação {0} ou {1} na classe {3}.
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.
CWNEN0011E: O mecanismo de injeção falhou ao processar as ligações para os metadados.
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.
CWNEN0013W: A seguinte exceção NumberFormatException ocorreu quando o mecanismo de injeção tentou converter o {0} <env-entry-name> {1} <env-entry-value>: {2}
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.
CWNEN0014W: A entrada de ambiente do contexto java:comp/env para o enterprise bean {0}, que é um tipo Booleano, não está configurada com um valor booleano válido: {1}. Portanto, a entrada recebe um valor falso.
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.
CWNEN0015W: A seguinte exceção foi capturada na tentativa de construir o {0} <env-entry-name> {1} <env-entry-value>:
{2}
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.
CWNEN0016W: Um tipo, que não é válido, foi especificado na seguinte entrada de ambiente do contexto java:comp/env para um bean: {0} <env-entry-name>.
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.
CWNEN0017E: O mecanismo de injeção não pode resolver o destino da declaração {0} resource-ref para o local da ligação associado no espaço de nomes global.
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.
CWNEN0018E: O destino da injeção {0} está especificado em uma anotação que não existe no descritor de implementação XML.
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.
CWNEN0019E: O campo do destino da injeção {0} não deve ser declarado final.
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.
CWNEN0020E: O mecanismo de injeção capturou a seguinte exceção de segurança quando tentou acessar o membro {1}: {0}.
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.
CWNEN0021W: O campo {0} está declarado como {1} mas o tipo de injeção solicitado para o campo é {2}.
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.
CWNEN0022E: O mecanismo de injeção não pode localizar o membro {0} na classe {1}.
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.
CWNEN0023E: Um ou mais dos seguintes argumentos é nulo: {0} targetClass, {1} targetName, {2} injectionClass.
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.
CWNEN0024E: O mecanismo de injeção falhou ao carregar a classe {0} ObjectFactory.
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.
CWNEN0025W: O enterprise bean está sendo vinculado a uma cadeia vazia no espaço de nomes JNDI (Java Naming and Directory Interface) global.
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.
CWNEN0026E: O enterprise bean {0} home e remoto, ou elementos local-home e local, estão faltando ou não podem ser resolvidos.
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.
CWNEN0027E: O mecanismo de injeção capturou a seguinte exceção de nomenclatura {0} quando tentou ligar {1} no espaço de nomes JNDI (Java Naming and Directory Interface) global.
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.
CWNEN0028E: O mecanismo de injeção encontrou um erro ao efetuar injeção {0} em {1}
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.
CWNEN0029E: O mecanismo de injeção encontrou um erro ao injetar {0} em {1}. O tipo {0} só pode ser injetado em um enterprise bean {1}.
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.
CWNEN0030E: A fábrica {0} encontrou um problema ao obter o objeto de ligação {1} da instância de objeto.
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.
CWNEN0031E: Ocorreu uma falha ao criar a referência {0} do tipo {1}.
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.
CWNEN0032E: Falha no processo de XML para {0} {1}
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.
CWNEN0033W: A interface {0}, que está especificada para as tags <ejb-ref> ou <ejb-local-ref>, não pode ser localizada.
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.
CWNEN0034E: O ejb-link/beanName está especificado incorretamente. O bean {0} : nome de módulo {1} deve finalizar com .jar
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.
CWNEN0035E: O mecanismo de injeção foi incapaz de resolver o objeto de injeção. Uma referência {0} era esperada.
Explicação O objeto de referência foi especificado incorretamente.
Ação Certifique-se de que o objeto de injeção especificado esteja correto.
CWNEN0036E: O objeto de ligação {0} não é uma Referência.
Explicação O objeto especificado está incorreto.
Ação Certifique-se de que o objeto esteja configurado para um tipo Referência.
CWNEN0037E: A fábrica {0} não é para criar uma Referência para o objeto de ligação {1}.
Explicação A fábrica foi especificada incorretamente.
Ação Especifique uma fábrica para o objeto de ligação que está sendo utilizado.
CWNEN0038E: O endereço para a Referência {0} está vazio (nulo).
Explicação Um nome de RefAddr para a Referência não foi especificado.
Ação Especifique um RefAddr para a Referência.
CWNEN0039E: A interface {0} que está especificada para as tags <ejb-ref> ou <ejb-local-ref> não pode ser localizada.
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.
Tópico de Referência    

Termos de Uso | Feedback

Última atualização: Feb 18, 2011 5:00:18 PM CST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.messages.doc/com.ibm.wsspi.injectionengine.injection.html

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