WebSphere Messages du serveur d'applications
             Systèmes d'exploitation : AIX, HP-UX, IBM i, Linux, Solaris, Windows, z/OS


             New or updated topic for this feature pack

CWNEN

CWNEN0001E: Le moteur d''injection a intercepté {0} et a généré l''erreur suivante : {1}.
Explication
Action
CWNEN0005E: Le service de moteur d'injection n'est pas disponible.
Explication Le service de moteur d'injection pour le serveur spécifié n'est pas disponible.
Action Le service de moteur d'injection est démarré comme service singleton pour tous les processus de serveur d'application. Vérifiez que le serveur d'application n'a rencontré aucune erreur au démarrage.
CWNEN0006E: Le moteur d'injection ne peut enregistrer aucun processeur d'injection jusqu'à ce que le service de moteur d'injection soit initialisé.
Explication Le moteur d'injection initialise un ensemble de processeurs d'injection par défaut au démarrage. Le service de moteur d'injection doit être lancé et initialisé avant de pouvoir enregistrer d'autres processeurs d'injection avec ce moteur d'injection.
Action Vérifiez que les processeurs d'injection sont enregistrés après le démarrage du serveur d'application.
CWNEN0008E: La méthode {0} doit être une méthode d''accès set ; cette annotation est ignorée.
Explication La méthode pour la cible d'une injection doit être une méthode de propriété de type méthode d'accès set.
Action Vérifiez que l'annotation ou la cible d'injection XML spécifie la méthode désirée.
CWNEN0009E: Le moteur d'injection n'a pas réussi à traiter le code XML du descripteur de déploiement.
Explication Une erreur est survenue dans le traitement des métadonnées du descripteur de déploiement.
Action Assurez-vous que l'élément XML contenu dans le descripteur de déploiement est correct.
CWNEN0010E: Le moteur d''injection n''a pas réussi à traiter l''annotation {0} ou {1} dans la classe {3}.
Explication Le moteur d'injection n'a pas réussi à configurer correctement les cibles d'injection pour la classe spécifiée.
Action Vérifiez que les annotations correctes sont contenues dans la classe et dans le XML du descripteur de déploiement.
CWNEN0011E: Le moteur d'injection n'a pas réussi à traiter les liaisons correspondant aux métadonnées.
Explication Les liaisons et les informations d'injection contiennent des erreurs.
Action Vérifiez que les annotations contenues dans la classe et le XML contenu dans le descripteur de déploiement sont correctes.
CWNEN0013W: L''exception de format de numéro suivante est survenue lorsque le moteur d''injection a tenté de convertir {0} <env-entry-name> {1} <env-entry-value>: {2}
Explication Le conteneur ne peut pas traiter une entrée d'environnement en raison d'une exception NumberFormatException.
Action Assurez-vous que la valeur de l'entrée d'environnement est une représentation du type spécifié sous forme de chaîne (String) valide.
CWNEN0014W: L''entrée d''environnement java:comp/env context pour le bean entreprise {0} du type booléen, n''est pas définie sur une valeur booléenne valide : {1}. Cette entrée se voit donc donc attribuer une valeur false.
Explication Une entrée d'environnement de contexte java:comp/env pour un bean entreprise du type booléen devrait se voir attribuer une valeur true ou false. Toute autre valeur résulte en une valeur false, mais cela peut indiquer un problème de configuration. L'application pourrait ne pas fonctionner comme prévu.
Action Modifiez l'entrée d'environnement de contexte java:comp/env de type booléen avec une valeur 'true' ou 'false'.
CWNEN0015W: L''exception suivante a été interceptée lors d''une tentative de construction de {0} <env-entry-name> {1} <env-entry-value> :
{2}
Explication Le moteur d'injection a rencontré une exception lors de la tentative de créer une entrée java:comp/env.
Action Prenez les mesures nécessaires en vous référant au message de l'exception.
CWNEN0016W: Un type, non valide, a été spécifié dans l''environnement de contexte java:comp/env suivant pour un bean: {0} <env-entry-name>.
Explication Le moteur d'injection a rencontré un type non valide pour une entrée d'environnement.
Action Assurez-vous que vous utilisez l'un des types d'entrée d'environnement suivant : String, Integer, Boolean, Double, Byte, Short, Long, Float.
CWNEN0017E: Le moteur d''injection ne peut pas résoudre la cible de la déclaration resource-ref {0} vers l''emplacement de liaison associé dans l''espace de nom global.
Explication Le moteur d'injection ne peut pas établir de lien entre le nom déclaré dans l'espace de nom java:comp/env et le nom de la ressource cible dans l'espace de nom Java Naming and Directory Interface (JNDI) global.
Action Vérifiez que le nom déclaré pour cette injection, avec une annotation @Resource ou une déclaration resource-ref, correspond à un nom identique dans le fichier XML de liaison.
CWNEN0018E: La cible d''injection {0} est spécifiée dans une annotation qui n''existe pas dans le descripteur de déploiement XML.
Explication Les informations suivantes sont indiquées dans les règles de substitution de la spécification d'EJB : Lorsqu'une cible d'injection existe déjà et qu'elle est spécifiée avec XML, la cible d'injection d'annotation doit spécifier la même zone ou méthode de propriété.
Action Modifiez la cible d'injection d'annotation pour qu'elle corresponde à la cible d'injection XML précédemment définie de la même zone ou méthode de propriété.
CWNEN0019E: La zone cible d''injection {0} ne doit pas être déclarée ''final''.
Explication Selon la spécification d'EJB, une zone cible d'injection ne doit pas être déclarée 'final'.
Action Corrigez soit le nom de zone soit la signature de zone pour spécifier l'une des zones de classe non-privées.
CWNEN0020E: Le moteur d''injection a intercepté l''exception de sécurité suivante en tentant d''accéder au membre {1} : {0}.
Explication Ce moteur d'injection ne possédait pas l'accréditation de sécurité requise pour accéder à ce membre.
Action Prenez les mesures nécessaires en vous référant au message de l'exception.
CWNEN0021W: La zone {0} est déclarée en tant que {1} mais le type d''injection requis pour cette zone est {2}.
Explication Le type de zone indiqué pour la cible d'injection n'est pas correct.
Action Vérifiez que l'annotation ou la cible d'injection XML spécifie la zone désirée.
CWNEN0022E: Le moteur d''injection ne peut pas trouver le membre {0} sur la classe {1}.
Explication Cette classe ne possède pas de valeur de zone comportant le nom de membre spécifié.
Action Assurez-vous que la zone est écrite correctement et que la classe contient cette zone.
CWNEN0023E: L''un ou plusieurs des arguments suivants est null : targetClass {0}, targetName {1}, injectionClass {2}.
Explication Le moteur d'injection a rencontré une erreur lors de la tentative d'utiliser les informations de cible d'injection spécifiées dans le code XML.
Action Vérifiez que le XML existant dans le descripteur de déploiement est correct.
CWNEN0024E: Le moteur d''injection n''a pas réussi à charger la classe Fabrique d''objets {0}.
Explication Le moteur d'injection n'a pas réussi à charger et à instancier la classe d'objets spécifiée.
Action Assurez-vous que la classe est disponible et que le constructeur est visible et accessible.
CWNEN0025W: Le bean entreprise est en train d'être lié à une chaîne vide dans l'espace de nom Java Naming and Directory Interface (JNDI) global.
Explication L'annotation d'informations ou la cible d'injection est incorrecte ou incomplète.
Action Vérifiez que l'annotation ou la cible d'injection XML correspondant au bean entreprise est correct(e).
CWNEN0026E: Le bean entreprise home ou distant {0}, ou le home local et les éléments locaux, sont manquants ou ne peuvent être résolus.
Explication Les éléments home et remote, ou local-home et local, sont manquants ou ne peuvent être résolus.
Action Vérifiez que les balises <ejb-ref> ou <ejb-local-ref> sont correctement spécifiées dans le descripteur de déploiement XML.
CWNEN0027E: Le moteur d''injection a intercepté l''exception de nommage suivante {0} lors de la tentative pour lier {1} dans l''espace de nom Java Naming and Directory Interface (JNDI) global.
Explication Le moteur d'injection a rencontré une exception lors de la tentative de liaison.
Action Prenez les mesures nécessaires en vous référant au message de l'exception.
CWNEN0028E: Le moteur d''injection a rencontré une erreur lors de l''injection de {0} dans {1}
Explication Le type spécifié ne peut pas être injecté dans la classe specifiée.
Action Vérifiez que l'annotation ou la cible d'injection XML correspondant au bean entreprise est correct(e).
CWNEN0029E: Le moteur d''injection a rencontré une erreur lors de l''injection de {0} dans {1}. Le type {0} ne peut être injecté que dans un bean entreprise {1}.
Explication Seuls les objets EJBContext ou TimerService peuvent être injectés directement dans un bean entreprise.
Action Vérifiez que le type spécifié est un objet EJBContext ou TimerService.
CWNEN0030E: La fabrique {0} a rencontré un problème lors de l''obtention de l''objet de liaison {1} d''instance d''objet.
Explication La fabrique d'objet spécifiée est incorrecte pour l'objet de liaison.
Action Vérifiée que la fabrique a un objet correctement lié.
CWNEN0031E: Un échec est survenu lors de la création de la référence {0} du type {1}.
Explication Un problème a été rencontré dans la création d'une référence devant se trouver dans l'espace de nom Java Naming and Directory Interface (JNDI) global.
Action Vérifiez que la référence spécifiée est correcte.
CWNEN0032E: Echec du traitement du XML pour {0} {1}
Explication Le XML correspondant à la référence spécifiée est incorrect ou incomplet.
Action Vérifiez que le XML existant dans le descripteur de déploiement est correct.
CWNEN0033W: L''interface {0}, spécifiée pour les balises <ejb-ref> ou <ejb-local-ref>, est introuvable.
Explication La classe d'interface est manquante ou introuvable.
Action Vérifiez que les balises <ejb-ref> ou <ejb-local-ref> sont correctement spécifiées dans le descripteur de déploiement XML et que la classe est disponible.
CWNEN0034E: Le nom ejb-link/beanName est spécifié de manière incorrecte. Le bean {0} : nom de module {1} doit se terminer par.jar
Explication L'annotation d'informations ou la cible d'injection est incorrecte ou incomplète.
Action Vérifiez que l'annotation ou la cible d'injection XML correspondant au bean entreprise est correct(e).
CWNEN0035E: Le moteur d''injection n''a pas pu résoudre l''objet d''injection. Une référence {0} était attendue.
Explication L'objet de référence était spécifié de manière incorrecte.
Action Vérifiez que l'objet d'injection spécifié est correct.
CWNEN0036E: L''objet de liaison {0} n''ets pas une Référence.
Explication L'objet spécifié est incorrect.
Action Vérifiez que l'objet est défini comme un type Référence.
CWNEN0037E: La fabrique {0} ne permet pas de créer une Référence pour l''objet de liaison {1}.
Explication La fabrique a été spécifiée de manière incorrecte.
Action Spécifiez une fabrique pour l'objet de liaison utilisé.
CWNEN0038E: L''adresse correspondant à la Référence {0} est vide (null).
Explication Un nom d'adresse de référence pour cette Référence n'a pas été spécifié.
Action Spécifiez une adresse de référence pour cette Référence.
CWNEN0039E: L''interface {0}, spécifiée pour les balises <ejb-ref> ou <ejb-local-ref>, est introuvable.
Explication La classe d'interface est manquante ou introuvable.
Action Vérifiez que les balises <ejb-ref> ou <ejb-local-ref> sont correctement spécifiées dans le descripteur de déploiement XML et que la classe est disponible.
CWNEN0040W: La zone ou méthode {0} a été configurée pour être injectée plusieurs fois.
Explication Lorsque plusieurs cibles d'injection sont configurées pour la même zone ou méthode, le moteur d'injection n'est pas capable de déterminer quelle cible doit être injectée.
Action Ne configurez pas une même zone ou méthode avec plusieurs cibles d'injection.
CWNEN0041E: Le bean entreprise {0} dans le module {1} avec l''interface {2} est introuvable sur ce noeud.
Explication La portée de la liaison automatique est limitée à l'application dans laquelle survient la référence EJB, et aux serveurs qui ne sont pas membres du cluster d'Application Server.
Action Vérifiez que les beans entreprise qui sont actuellement référencés existent dans la même application.
CWNEN0042W: L''instruction env-entry {0} est déjà spécifiée avec le type {1}.
Explication Les instructions env-entry en double portant le même nom ne sont pas permises.
Action Ne configurez pas une instruction env-entry avec le même nom.
CWNEN0043E: L'injection d'une interface de transaction utilisateur dans un bean de transaction gérée par conteneur n'est pas permise.
Explication La spécification Enterprise JavaBeans (EJB) requiert que l'interface de transaction utilisateur soit inaccessible aux beans entreprise avec unde démarcation de transaction gérée par conteneur.
Action N'injectez pas une interface de transaction utilisateur dans un bean de transaction gérée par conteneur.
Rubrique de référence    

Conditions d'utilisation | Commentaires

Dernière mise à jour : Feb 18, 2011 4:45:54 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. All Rights Reserved.
Technologie Eclipse. (http://www.eclipse.org)