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


CNTR

CNTR0001W: Un bean session avec état (Stateful) n''a pas pu être passivé : {0} {1} {2}
Explication Le conteneur n'est pas parvenu à passiver un bean session avec état.
Action Vérifiez que le répertoire de passivation existe, que le processus possède un droit d'écriture sur ce répertoire et que l'espace disque est suffisant.
CNTR0002W: Echec de l''extraction de l''encapsuleur pour une interface Home.
Home : {0}
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0003W: Un bean session avec état (Stateful) n''a pas pu être activé : {0} {1}
{2}
Explication Le conteneur n''est pas parvenu à activer à partir de la mémoire un bean session avec état en raison de l''exception {2}.
Action Prenez les mesures nécessaires en vous basant sur le message contenu dans l''exception {2}.
CNTR0004E: Une tentative d''acquisition de verrou a été interrompue.
Verrou : {0}
Explication Une unité d'exécution tentant d'acquérir un verrou exclusif dans le conteneur a été interrompue pendant qu'elle attendait le verrou.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0005W: Un bean enterprise n''a pas pu être passivé : {0} {1} {2}
Explication Le conteneur n''est pas parvenu à passiver un bean enterprise en raison de l''exception suivante : {2}
Action Prenez les mesures nécessaires en vous basant sur le message contenu dans l''exception {2}.
CNTR0006W: EJBObject "{0}" n''a pas pu se connecter à l''ORB.
Explication En tentant d'activer un bean avec état, le conteneur n'est pas parvenu à connecter un objet raccord désérialisé (référence).
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0008W: Un bean session avec état passivé n''a pas pu être supprimé : {0} {1} {2}
Explication Le conteneur n''est pas parvenu à activer à partir de la mémoire un bean session passivé avec état en raison de l''exception {2}.
Action Prenez les mesures nécessaires en vous basant sur le message contenu dans l''exception {2}.
CNTR0009W: La tentative d''accès au bean "{0}" a échoué car il n''a pas été installé ou des erreurs se sont produites lors de son installation.
Explication Le serveur d'applications a tenté d'accéder à un bean enterprise qui n'avait pas été installé dans le conteneur.
Action Recherchez les messages d'erreur antérieurs qui indiquent que l'installation du bean a échoué.
CNTR0010W: L''exception NumberFormatException s''est produite lors de la conversion de <nom-entrée-env> {0} <valeur-entrée-env> {1} : {2}
Explication Le conteneur n'a pas pu 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.
CNTR0011W: Un type non valide a été indiqué pour une entrée d''environnement de contexte java : comp/env de bean : <nom-entrée-env> {0}
Explication Le conteneur a rencontré un type non valide d'entrée d'environnement.
Action Assurez-vous que le type de l'entrée d'environnement est l'un des suivants : String, Integer, Boolean, Double, Byte, Short, Long, Float.
CNTR0012W: Le collaborateur {0} a émis une exception inattendue. L''opération se poursuit avec les autres collaborateurs.
Données de l''exception :{1}
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0013W: Impossible de mapper l''exception.
{0}
{1}
Explication Le conteneur n''a pas pu mapper l''exception {0} vers une exception CORBA valide.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0014W: L''unité d''exécution StatefulBeanReaper a été interrompue. Arrêt en cours.
{0}
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0015W: Une exception inattendue s''est produite lors du nettoyage du bean avec état.
Données d''exception :
{0}
{1}
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0016W: Le bean session avec état passivé "{0}" n''a pas pu être supprimé en raison de l''exception : {1}
Explication Le conteneur n'a pas pu retirer du répertoire de passivation un bean session avec état passivé.
Action Prenez les mesures nécessaires en vous basant sur le message contenu dans l''exception suivante : {1}.
CNTR0017W: Le collaborateur de sécurité a émis une exception inattendue.
Données de l''exception :{0}
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0018E: L''EJB a émis une exception inattendue (non déclarée). Données de l''exception :{0}
Explication Une exception, non déclarée dans la signature de la méthode d'EJB, a été créée lorsque le conteneur d'EJB a tenté d'appeler une méthode d'EJB.
Action Examinez la trace de pile pour déterminer l'origine de l'exception. Si l'exception provient d'un code écrit par l'utilisateur, corrigez la cause de l'exception. Sinon, vous trouverez sur le site Web de support IBM des informations qui vous aideront à déterminer la cause du problème.
CNTR0019E: L''EJB a émis une exception inattendue (non déclarée) lors de l''appel de la méthode "{1}". Données de l''exception :{0}
Explication Une exception, non déclarée dans la signature de la méthode d'EJB, a été créée lorsque le conteneur d'EJB a tenté d'appeler cette méthode d'EJB.
Action Examinez la trace de pile pour déterminer l'origine de l'exception. Si l'exception provient d'un code écrit par l'utilisateur, corrigez la cause de l'exception. Sinon, vous trouverez sur le site Web de support IBM des informations qui vous aideront à déterminer la cause du problème.
CNTR0020E: L''EJB a émis une exception inattendue (non déclarée) lors de l''appel de la méthode "{1}" sur le bean "{2}". Données de l''exception :{0}
Explication Une exception, non déclarée dans la signature de la méthode d'EJB, a été créée lorsque le conteneur d'EJB a tenté d'appeler cette méthode d'EJB.
Action Examinez la trace de pile pour déterminer l'origine de l'exception. Si l'exception provient d'un code écrit par l'utilisateur, corrigez la cause de l'exception. Sinon, vous trouverez sur le site Web de support IBM des informations qui vous aideront à déterminer la cause du problème.
CNTR0021E: L''EJB a émis une exception inattendue (non déclarée) lors de l''appel d''une méthode sur le bean "{1}". Données de l''exception :{0}
Explication Une exception, non déclarée dans la signature de la méthode d'EJB, a été créée lorsque le conteneur d'EJB a tenté d'appeler cette méthode d'EJB.
Action Examinez la trace de pile pour déterminer l'origine de l'exception. Si l'exception provient d'un code écrit par l'utilisateur, corrigez la cause de l'exception. Sinon, vous trouverez sur le site Web de support IBM des informations qui vous aideront à déterminer la cause du problème.
CNTR0022E: Le coordinateur de transaction n''est pas disponible.
{0}
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0023W: Le répertoire "{0}" n''existe pas. Le conteneur utilisera le répertoire en cours pour passiver les beans.
Explication Le conteneur n'a pas pu ouvrir le répertoire de passivation.
Action Assurez-vous que le répertoire de passivation existe.
CNTR0024W: Impossible d''ouvrir le flux d''entrée : {0} {1} {2}
Explication Le conteneur d'EJB a rencontré une exception IOException en tentant de lire un fichier pour un bean session avec état.
Action Consultez le message dans l'IOException pour déterminer quoi faire. Vérifiez que les droits d'accès appropriés sont bien définis pour le fichier.
CNTR0025W: Impossible d''ouvrir le flux de sortie : {0} {1} {2}
Explication Le conteneur a rencontré une exception IOException en tentant d'écrire un fichier pour un bean session avec état.
Action Consultez le message dans l'IOException pour déterminer quoi faire. Vérifiez que les droits d'accès appropriés sont bien définis pour le fichier.
CNTR0026W: Le nom de la source de données du bean CMP {0} est ''null''. Le bean ne sera pas utilisable.
Explication Aucune source de données n''a été spécifiée pour l''entité bean {0}.
Action Spécifiez une source de données pour le bean entity ou spécifiez une source de données par défaut pour le module.
CNTR0027W: Echec de la validation de la connexion :
{0}
Explication Une exception SQLException s'est produite lors d'une tentative de validation d'une connexion à une source de données.
Action Consultez la documentation que vous a remise le fournisseur du produit de base de données que vous utilisez. Normalement, l'exception SQL doit contenir un code d'exception propre au fournisseur. Ce code d'exception, avec l'aide de la documentation du fournisseur, peut vous aider à déterminer la cause de l'exception.
CNTR0028W: Echec de la fermeture de la connexion :
{0}
Explication Une exception SQLException s'est produite lors d'une tentative de fermeture d'une connexion à une source de données.
Action Consultez la documentation que vous a remise le fournisseur du produit de base de données que vous utilisez. Normalement, l'exception SQL doit contenir un code d'exception propre au fournisseur. Ce code d'exception, avec l'aide de la documentation du fournisseur, peut vous aider à déterminer la cause de l'exception.
CNTR0031W: Erreur de démarrage du bean CMP {0} :
{1}
Explication Un bean entity a peut-être été lié à une source de données au moyen d'un nom de source non valide ou erroné. Si le nom de la source de données est correct, il se peut que la source de données ne soit pas correctement configurée.
Action S le message est précédé de la référence CNTR0026W, vous devrez indiquer le nom de la source de données. Sinon, vérifiez le nom de la source qui figure dans le message CNTR0032W suivant le présent message. S'il s'est produit une exception de nom introuvable, c'est vraisemblablement que le nom de la source de données est erroné. S'il a été indiqué un nom correct pour la source, vérifiez la configuration de cette dernière. Vous avez peut être mal spécifié dans la configuration de la source le nom de la base de données, ou l'ID utilisateur, ou encore le mot de passe.
CNTR0032W: Erreur lors de la création d''un persisteur CMP à l''aide de la source de données : {0}
Explication Ce message suit immédiatement le message CNTR0031W et indique le nom de la source de données utilisé lors du démarrage du bean entity.
Action Prenez les mesures décrites pour le message CNTR0031W.
CNTR0033E: Le conteneur d''EJB ignore l''exception inattendue interceptée : {0}.
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0034I: ContainerEJBException.getExceptionChain renvoie une liste incomplète d'exceptions.
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0035E: Le conteneur d''EJB a intercepté {0} et génère {1}.
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0036E: Le conteneur d''EJB n''autorise pas l''utilisation d''une instance de bean pour le traitement des méthodes de localisation d''un EJB CMP 1.x et génère l''exception {0}
Explication Un bean configuré pour la persistance CMP des EJB 1.x a tenté d'appeler des méthodes sur une instance de bean pour le traitement des méthodes de localisation (finders).
Action Redéployez le bean et tentez à nouveau l'opération.
CNTR0037E: L'instruction préparée ne correspond pas à la connexion.
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0038W: L''attribut TX doit être changé pour éliminer les risques potentiels de perte de mise à jour du bean {0} lorsqu''il est utilisé simultanément par plusieurs transactions. Le bean ne doit pas utiliser l''attribut de transaction TX_NOT_SUPPORTED, TX_NEVER ou TX_SUPPORTS.
Explication Une transaction a été démarrée avec l'attribut de transaction TX_NOT_SUPPORTED, TX_NEVER ou TX_SUPPORTS. La transaction a actualisé un bean entity CMP et la transaction stocke l'actualisation dans le magasin persistant. Si une autre transaction utilise simultanément le bean entity CMP avec la même valeur de clé primaire, les actualisations opérées par les deux transactions risquent de se chevaucher.
Action L'application doit être conçue de sorte que des transactions concurrentes ne mettent jamais à jour une entité bean CMP avec la même valeur de clé primaire. Si cela n'est pas possible, le bean qui commence la transaction doit utiliser un attribut de transaction différent de TX_NEVER, TX_NOT_SUPPORTED ou TX_SUPPORTS pour garantir la cohérence des données.
CNTR0039E: Le conteneur d''EJB a intercepté {0} et relance l''exception interceptée.
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0040E: Echec de la méthode de localisation en raison de l''exception {0}.
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0041W: La collection de résultats de la méthode de localisation dépasse la limite autorisée. Seuls les premiers éléments Integer.MAX_VALUE sont traités.
Explication La méthode de localisation (finder) a renvoyé une collection comprenant plus de 2147483647 beans entity.
Action Modifiez l'implémentation de la méthode de localisation afin qu'elle ne renvoie pas une collection de beans entity supérieure à 2147483647.
CNTR0043E: Le bean "{0}" tente d''utiliser une combinaison incorrecte d''ActivationPolicy et de LoadPolicy sur le serveur avec gestion de charge de travail.
Explication L'utilisateur a spécifié l'option de validation A sur un bean enterprise qui est contenu sur un serveur avec gestion de charge de travail. Cette combinaison de configurations n'est pas autorisée.
Action Modifiez le bean enterprise pour qu'il utilise une autre option de validation, ou modifiez le serveur pour qu'il ne soit pas WLM.
CNTR0044W: Le bean "{0}" tente d''utiliser une combinaison incorrecte pour la stratégie d''activation (Transaction) et la stratégie de chargement (Activation). Par défaut, la stratégie de chargement Transaction est utilisée.
Explication La stratégie d''activation spécifiée pour le bean enterprise {0} n''est pas acceptée. L''option C, qui est l''action effectuée par défaut, n''est peut-être pas le résultat souhaitable. La combinaison des stratégies d''activation et de chargement est la méthode utilisée par WebSphere Application Server pour implémenter les options de validation A, B et C définies dans la spécification EJB.
Action Redéployez le bean enterprise en utilisant une combinaison de paramètres valides afin que ce message ne s'affiche plus.
CNTR0045W: Impossible de convertir un objet distant en raccord (stub). Motif possible = "{0}".
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0046E: Le bean "{0}" n''a pas défini de liaison de fabrique de connexions.
Explication Aucune liaison de fabrique de connexions (spécifique au bean ou par défaut) n''est spécifiée pour le bean "{0}".
Action Spécifiez une liaison de fabrique de connexions lors de l''installation du bean "{0}".
CNTR0047E: Le bean tente d''utiliser l''interface ou la méthode "{0}" dans une situation interdite par la spécification EJB.
Explication La spécification EJB (Enterprise Java Bean) n''autorise pas la méthode "{0}" pour l''une des raisons suivantes : - Les méthodes getRollbackOnly et setRollbackOnly de l''interface MessageDriven-Context ne doivent être utilisées que dans les méthodes de beans gérés par messages qui s''exécutent dans le contexte d''une transaction. # - L''appel des méthodes getCallerPrincipal et isCallerInRole n''est pas autorisé dans les méthodes de beans gérés par message car le conteneur ne possède pas de contexte de sécurité client. # - L''appel des méthodes getRollbackOnly et setRollbackOnly n''est pas autorisé dans les méthodes de beans gérés par message pour lesquelles le conteneur ne possède pas de contexte de transaction significatif, ainsi que pour tous les beans gérés par message qui gèrent eux-même la démarcation des transactions. # - L''interface UserTransaction n''est pas accessible aux beans gérés par message dont la démarcation des transactions est gérée par le conteneur. # - L''appel de la méthode getEJBHome ou getEJBLocalHome n''est pas autorisé dans les méthodes de beans gérés par message car il n''y a pas d''objets EJBHome ou EJBLocalHome pour les beans de ce type. #
Action N''appelez pas la méthode {0} dans cet environnement.
CNTR0048W: La méthode de localisation de beans "{0}" indique par erreur une portée de délai d''attente de résultats de localisation égale à zéro.
Explication Une portée a été indiquée pour le délai d''attente de la collection de résultats renvoyée par la méthode de localisation "{0}" mais la valeur indiquée est de zéro.
Action Fournissez une valeur non nulle si la portée du délai d'attente est souhaitée.
CNTR0049E: Le bean a tenté d'utiliser une combinaison Option de validation A et Accès simultané optimiste qui n'est pas valide.
Explication L'utilisateur a spécifié l'option de validation A et le contrôle d'accès simultané optimiste sur un bean enterprise. Le serveur d'applications ne permet pas d'utiliser en même temps l'option A de validation et le contrôle d'accès simultané optimiste sur un bean enterprise.
Action Modifiez le bean enterprise pour qu'il utilise soit l'option de validation A, soit le contrôle d'accès simultané optimiste, mais pas les deux.
CNTR0050E: Erreur de protocole dans la transaction de conteneur.
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0051E: La transaction a dépassé le délai imparti car le client est resté inactif pendant plus de {1} secondes. ID transaction : {0}
Explication Le client est resté inactif plus longtemps que ne l''autorisait le délai d''inactivité, dont la valeur est de {1} secondes.
Action Cela peut être une situation normale si le client cesse toute activité en laissant une transaction active. Si le client est toujours actif, demandez à l'administrateur de déterminer s'il convient de changer la valeur du délai d'inactivité du client ou de la transaction.
CNTR0052W: L''unité d''exécution LRU a été interrompue. Arrêt en cours. {0}
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0053W: Exception interceptée lors du balayage LRU {0} {1}.
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0054W: Exception générée par la stratégie de rejet {0} {1}.
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0055W: Une exception a été détectée lors de la tentative de construction de <nom_entrée_environnement> {0} <valeur_entrée_environnement> {1}
{2}
Explication Le conteneur a intercepté une exception Throwable lors de la tentative de création d'une entrée java:comp/env.
Action Prenez les mesures nécessaires en vous basant sur le message associé à l''exception {2}.
CNTR0056W: Echec lors de l''extraction de l''encapsuleur pour l''interface bean. Bean :
{0}
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0057W: La taille minimale du pool spécifiée pour le bean {0} n''est pas un entier valide : {1}. C''est la valeur par défaut qui sera utilisée.
Explication Seul un entier positif peut être spécifié pour la taille minimale du pool. La valeur par défaut sera utilisée.
Action Modifiez la valeur pour qu'elle soit un entier positif.
CNTR0058W: La taille maximale du pool spécifiée pour le bean {0} n''est pas un entier valide : {1}. C''est la valeur par défaut qui sera utilisée.
Explication Seul un entier positif peut être spécifié pour la taille maximale du pool. La valeur par défaut sera utilisée.
Action Modifiez la valeur pour qu'elle soit un entier positif.
CNTR0059W: La taille minimale du pool spécifiée pour le bean {0} est supérieure à la taille maximale spécifiée : ({1},{2}). Valeurs par défaut utilisées à la place.
Explication La taille maximale du pool doit être supérieure ou égale à la taille minimale. Ce sont les valeurs par défaut qui seeront utilisées pour les tailles minimale et maximale du pool.
Action Modifiez la taille maximale du pool pour qu'elle soit supérieure ou égale à la taille minimale.
CNTR0060I: La taille du pool (Mini.,Maxi.) est ({0},{1}) pour le bean {2}
Explication Il s'agit des tailles minimale et maximale de pool qui seront utilisées pour ce type de bean.
Action Aucune action n'est requise de l'utilisateur.
CNTR0061I: Attribut de lecture seule (read-only) de la méthode findByPrimaryKey forcé à 'true' pour le bean : <All>
Explication Il a été spécifié que l'attribut en lecture seule findByPrimaryKey devait obligatoirement avoir la valeur true sur tous les beans entity.
Action Aucune action n'est requise de l'utilisateur.
CNTR0062W: Aucun signe égal n''a été trouvé dans la chaîne de spécification de la taille du pool {0}
Explication Le format d'une spécification de taille de pool est : nom_bean=mini,maxi. Un signe égal doit être intercalé entre le nom du bean et les valeurs mini/maxi.
Action Un signe égal doit être intercalé entre le nom du bean et les valeurs mini/maxi.
CNTR0063W: Une référence à un EJB est introuvable dans le descripteur de déploiement pour l''application Web ou le bean enterprise portant le nom d''affichage {0}. L''EJB a peut-être indiqué des informations de liaison incorrectes.
Explication IL se peut que la syntaxe d'un descripteur de déploiement ne soit pas valide.
Action Vérifiez que les informations de liaison dans le descripteur de déploiement sont correctes pour l'EJB.
CNTR0064E: Une instance de bean de type "{0}", dont la session d''activité est basée sur la stratégie d''activation, a tenté de participer à plusieurs transactions simultanées.
Explication Un EJB activé dans une session d'activité ne doit participer qu'aux transactions en série. Le fait d'avoir des attributs de transaction différents, comme REQUIRES pour une méthode et REQUIRES_NEW ou NOT_SUPPORTED pour une autre, peut être à l'origine de cette erreur.
Action Examinez les attributs de transaction assignés aux méthodes d'EJB et vérifiez que la séquence des appels de méthodes ne donnent pas lieu à des transactions simultanées pour le même bean au sein d'une session d'activité.
CNTR0065E: Le bean CMP "{0}" a tenté d''utiliser une valeur de contrôle de la résolution Transaction locale qui n''est pas prise en charge.
Explication Seul le contrôle de résolution ContainerAtBoundary est pris en charge pour les transactions locales avec beans CMP.
Action A l'aide d'un outil d'assemblage, remplacez pour le bean CMP le contrôle de résolution par ContainerAtBoundary dans l'onglet des extensions IBM et redémarrez le serveur.
CNTR0066E: Le bean "{0}" a tenté d''utiliser une valeur limite incorrecte "session d''activité" pour les transactions locales.
Explication La limite "session d'activité "de transaction locale n'est pas valide pour les beans gérés par message.
Action Remplacez la limite de transaction locale "session d'activité" par "méthode de bean", et redémarrez le serveur d'applications.
CNTR0067W: Le bean session "{0}" ou son interface home a tenté d''utiliser une combinaison incorrecte de transactions gérées par le bean ou d''attributs transaction au niveau de la méthode gérés par conteneur. Les attributs transaction au niveau de la méthode seront ignorés.
Explication La spécification EJB indique qu'un bean session ou le home d'un bean session avec "Transactions gérées par beans" ne doit pas déclarer les attributs de transaction des méthodes. Les attributs de transaction de niveau méthode gérée par conteneur n'ont aucun sens, car le bean session utilisera les transactions gérées par beans.
Action Supprimez les attributs de transaction pour les méthodes de ce bean ou de son interface home.
CNTR0068W: Le bean session "{0}" ou son interface home a tenté d''utiliser une combinaison incorrecte de sessions d''activité gérées par le bean ou d''attributs de sessions d''activité au niveau de la méthode.
Explication Un EJB ou son interface home ne doit pas déclarer l'attribut "Session d'activité gérée par conteneur" pour ses méthodes.
Action Supprimez les attributs Session d'activité gérée par conteneur pour les méthodes de cet EJB ou de son interface home.
CNTR0069E: Le bean "{0}" du module EJB 1.1 a tenté d''utiliser une stratégie "Activation" incorrecte correspondant à "Session d''activité".
Explication Les sessions d'activité ne sont pas prises en charge sur les modules EJB V1.1.
Action Sélectionnez "Une fois" ou "Transaction" pour la stratégie Activation.
CNTR0070E: Le bean "{0}" du module EJB 1.1 a tenté d''utiliser la limite Transactions locales incorrecte "Session d''activité".
Explication Les sessions d'activité ne sont pas prises en charge sur les modules EJB V1.1.
Action Sélectionnez "Méthode de bean" pour la limite des transactions locales.
CNTR0071E: Le bean "{0}" d''un module EJB 1.1 a tenté d''utiliser le contrôle de résolution des transaction locales "ContainerAtBoundary".
Explication Le contrôle de résolution des transactions locales "ContainerAtBoundary" n'est pas pris en charge pour les modules EJB 1.1.
Action Sélectionnez "Application" pour le contrôle de résolution des transactions locales.
CNTR0072E: Le bean "{0}" a tenté d''utiliser une stratégie "Activation" incorrecte avec une session d''activité gérée par conteneur.
Explication Les beans configurés pour utiliser la session d'activité gérée par conteneur doivent utiliser la stratégie Activation correspondant à "Session d'activité" ou une stratégie de chargement d'intervalle, quotidienne ou hebdomadaire.
Action Faites en sorte d'utiliser la stratégie Activation "Session d'activité" ou la stratégie d'intervalle, quotidienne ou hebdomadaire, lorsque vous faites appel à une session d'activité gérée par conteneur.
CNTR0073E: Le bean "{0}" a tenté d''utiliser un contrôle de résolution des transactions locales incorrect.
Explication Le contrôle de résolution des transactions locales doit être ContainerAtBoundary pour une transaction gérée par conteneur ou pour une session d'activité gérée par conteneur.
Action Donnez au contrôle de résolution des transactions locales la valeur ContainerAtBoundary.
CNTR0074E: Un appel de méthode inattendu s''est produit dans {0}.
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0075E: La classe fournie par l''utilisateur "{0}" demandée par le bean enterprise n''a pas pu être détectée ou chargée.
Explication Une ou plusieurs implémentations du bean, son interface Home, son interface Remote, son interface Local ou une autre classe similaire du bean sont introuvables ou n'ont pu être chargées.
Action Faites en sorte que que la classe d'implémentation du bean, son interface home, son interface distante et les autres classes du bean sont bien installées et qu'elles sont correctement configurées.
CNTR0076W: Une référence à un élément ResourceRef est introuvable dans le descripteur de déploiement pour l''application Web ou le bean enterprise portant le nom {0}.
Explication Le composant Java Enterprise Edition a peut-être indiqué des informations de liaison qui ne sont pas valides.
Action Vérifiez que les informations de liaison dans le descripteur de déploiement sont correctes pour le composant Java EE.
CNTR0077W: Une référence à un élément ResourceEnvRef est introuvable dans le descripteur de déploiement pour l''application Web ou le bean enterprise portant le nom {0}.
Explication Le composant Java Enterprise Edition a peut-être indiqué des informations de liaison qui ne sont pas valides.
Action Vérifiez que les informations de liaison dans le descripteur de déploiement sont correctes pour le composant Java EE.
CNTR0078I: Support de la tentative d''accès de la méthode de localisation personnalisée activé pour le bean {0}
Explication L'utilisateur a indiqué que la tentative d'accès des méthodes de localisation personnalisée doit être honorée. Si la méthode a une tentative d'accès de mise à jour, alors la tentative d'accès sera honorée.
Action Vous pouvez désactiver le traitement d'une tentative d'accès pour les méthodes personnalisées de localisation en utilisant la JVM et les propriétés au niveau bean, ou vous pouvez définir en lecture seule la tentative d'accès de la méthode.
CNTR0080E: Le service du temporisateur EJB n''est pas disponible pour l''EJB implémentant l''interface javax.ejb.TimedObject : {0}.
Explication L''implémentation de l''EJB {0} requiert le service du temporisateur d''EJB qui a été désactivé ou qui n''a pas démarré.
Action Reportez-vous aux messages plus anciens pour déterminer pourquoi le service du temporisateur d'EJB n'a pas démarré et corrigez le problème ou activez le service du temporisateur d'EJB.
CNTR0081E: setTranEnlistmentNotNeeded a été appelé avec un code motif non reconnu de {0}.
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0082E: Impossible d''inscrire XAResource car l''ID reprise de l''adaptateur de ressources {0} du bean géré par message {1} n''est pas connu.
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0083E: La création d''un noeud final de message n''a pas abouti :
{0}
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0084E: La méthode {0} du bean géré par message {1} est déployée avec un attribut de transaction incorrect.
Explication Une méthode de bean géré par message doit être déployée avec un attribut de transaction Requires, Not supported ou Bean managed.
Action Redéployez l''application en utilisant Requires, Not supported ou Bean managed comme attribut de transaction de la méthode {0} du bean géré par message {1}.
CNTR0085E: Le bean géré par message {0} doit implémenter la méthode {1} de l''interface {2}.
Explication L''adaptateur de ressources appelle la méthode {1} sur l''interface {2} et la méthode n''est pas implémentée par le bean {0} géré par message.
Action Déterminez si le bean géré par message a été déployé pour utiliser le bon adaptateur de ressources. S''il est associé au bon adaptateur de ressources, modifiez le bean {0} géré par message pour qu''il fournisse une implémentation pour la méthode {1} de l''interface {2}.
CNTR0086E: Erreur de configuration de reprise des transactions pour l''adaptateur de ressources {0}, bean géré par message {1}.
Explication La méthode createEndpoint a été appelée par l'adaptateur de ressources sur l'objet JCA MessageEndpointFactory et l'adaptateur a transmis un objet XAResource comme l'un des paramètres de la méthode createEndpoint. Mais le gestionnaire de cycle de vie de l'adaptateur a rencontré une erreur qui l'a empêché de configurer la reprise des transactions pour cet adaptateur. Le création du noeud final a donc échoué.
Action Recherchez dans le journal un message d''erreur plus ancienne indiquant l''erreur de configuration pour le bean géré par message {1} associé à l''adaptateur de ressources {0}. Corrigez l''erreur pour éliminer ce message.
CNTR0087E: L''adaptateur de ressources {0} n''est pas autorisé à transmettre un élément XAResource non null pour créer une méthode createEndpoint pour le bean géré par message {1}.
Explication La méthode createEndpoint a été appelée par l'adaptateur de ressources sur l'objet JCA MessageEndpointFactory et l'adaptateur a transmis un objet XAResource à la méthode createEndpoint. La reprise des transactions n'est pas prise en charge pour cet adaptateur de ressources, car ce dernier a indiqué qu'il ne prenait pas en charge les transactions XA. L'adaptateur de ressources n'est pas autorisé à transmettre d'objet XAResource à la méthode createEndpoint.
Action Demandez au fournisseur de l''adaptateur de ressources de corriger la configuration ou l''implémentation de l''adaptateur {0}.
CNTR0088E: La classe fournie par l''utilisateur "{0}" peut ne pas implémenter l''interface javax.ejb.TimedObject.
Explication Les beans EJB V1.x, V2.0 et les beans session avec état ne peuvent implémenter l'interface javax.ejb.TimedObject.
Action Utilisez la V2.1 2.1 ou une version supérieure pour le déploiement des EJB, modifiez l'implémentation afin qu'elle n'implémente pas l'interface javax.ejb.TimedObject, ou changez le type des EJB.
CNTR0089E: L''attribut de transaction {0} n''est pas admis pour la méthode "{1}" sur l''EJB {2}.
Explication La spécification des EJB n'autoirse pas l'attribut de transaction qui est configuré pour la méthode EJB. Pour de plus amples détails, reportez-vous à la spécification EJB.
Action Modifiez le descripteur de déploiement pour qu'il spécifie un attribut de transaction autorisé pour la méthode de l'EJB.
CNTR0090E: Echec de la liaison WebServiceRef pour {0} : {1}
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0091W: Une référence à un élément MessageDestinationRef n''a pas pu être trouvé dans le descripteur de déploiement pour l''application Web ou le bean enterprise avec le nom d''affichage {0}.
Explication Le composant Java Enterprise Edition a peut-être indiqué des informations de liaison qui ne sont pas valides.
Action Vérifiez que les informations de liaison dans le descripteur de déploiement sont correctes pour le composant Java EE.
CNTR0092W: Tentative d''accès à un bean enterprise {0}, qui n''est pas été démarré.
Explication Une application a essayé d'accéder au bean enterprise d'une application qui n'a pas été installée, qui n'a pas été démarrée ou dont le démarrage a échoué.
Action Vérifiez que l'application a été installée et démarrée. Si l'application a été installée et démarrée, reportez-vous aux messages plus anciens relatifs à l'échec du démarrage du bean enterprise et corrigez ces problèmes.
CNTR0093E: La tentative de démarrage d''un bean enterprise {0} n''a pas abouti et l''exception : {1} a été générée.
Explication Une erreur s''est produite lors de l''initialisation et du démarrage d''un bean enterprise {0}.
Action Effectuez l''action qui est préconisée dans l''explication correspondant à la référence du message associé à l''exception {1}.
CNTR0094E: Le bean entity "{0}" a été configuré avec une stratégie de chargement BeanCache qui recharge l''entité selon un intervalle mais l''entité bean n''est pas configuré pour la persistance gérée par conteneur EJB 2.x".
Explication Une stratégie de chargement BeanCache qui recharge un bean entity à intervalles réguliers n'est prise en charge que pour les beans CMP EJB V2.x.
Action Donnez à la stratégie de chargement BeanCache LoadPolicy une valeur prise en charge par le type de bean type, ou modifiez le bean pour qu'il utilise une persistance EJB V2.x gérée par conteneur.
CNTR0095W: Le remplacement des paramètres de réplication mémoire vers mémoire manque dans la configuration du module EJB pour le bean session "{0}".
Explication Le bean session "{0}" est configuré pour remplacer les paramètres de réplication mémoire vers mémoire au niveau du module EJB, mais aucun paramètre de réplication mémoire vers mémoire n''est fourni au niveau du module EJB.
Action Désactivez le remplacement au niveau du module EJB, ou fournissez les paramètres de réplication mémoire vers mémoire pour ce bean session.
CNTR0096W: Le remplacement des paramètres de réplication mémoire vers mémoire manque dans la configuration de l''application pour le bean session "{0}".
Explication Le bean session "{0}" est configuré pour remplacer les paramètres de réplication mémoire vers mémoire au niveau de l''application, mais aucun paramètre de réplication mémoire vers mémoire n''est fourni au niveau de l''application.
Action Désactivez le remplacement au niveau du module application, ou fournissez les paramètres de réplication mémoire vers mémoire pour ce bean session.
CNTR0097W: Les paramètres de réplication mémoire vers mémoire manquent pour le conteneur d'EJB.
Explication La reprise de bean session avec état à l'aide de la réplication mémoire vers mémoire a été activée, mais les paramètres de réplication mémoire vers mémoire sont absents.
Action Désactivez la reprise de bean session avec état, ou fournissez les paramètres de réplication mémoire vers mémoire pour le conteneur EJB.
CNTR0098I: Synchronisation du magasin persistant de pré-recherche géré par conteneur désactivée pour le bean : "{0}".
Explication L'application est configurée pour que ce bean ne se synchronise pas avec la mémoire persistante avant l'appel des méthodes findBy personnalisées. Ce comportement n'est pas compatible avec la spécification EJB 2.0 et ultérieure, mais il peut améliorer les performances.
Action Aucune action n'est requise de l'utilisateur.
CNTR0099I: Le service {0} a été initialisé.
Explication Le service du contrôleur z/OS chargé de la prise en charge des beans session avec état a été initialisé.
Action Aucune action n'est requise de l'utilisateur.
CNTR0100E: La méthode {0} a intercepté l''exception {1}
Explication Une exception a été interceptée dans la méthode spécifiée.
Action Aucune action n'est requise de l'utilisateur.
CNTR0101E: Le jeton de la méthode {0} est "null".
Explication Un jeton de servant 'null' a été passé à la méthode spécifiée.
Action Aucune action n'est requise de l'utilisateur.
CNTR0102E: L''élément entryKey de la méthode {0} est "null".
Explication Un paramètre entryKey 'null' a été passé à la méthode spécifiée.
Action Aucune action n'est requise de l'utilisateur.
CNTR0103E: La valeur de la méthode {0} est "null".
Explication Une valeur entryKey 'null' a été passée à la méthode spécifiée.
Action Aucune action n'est requise de l'utilisateur.
CNTR0104E: La méthode {0} ne peut pas convertir le paramètre entryKey en tableau d''octets.
Explication La méthode spécifiée n'est pas parvenue à convertir le paramètre entryKey en tableau d'octets.
Action Aucune action n'est requise de l'utilisateur.
CNTR0105E: La méthode {0} a intercepté l''exception {1}. Jeton servant = {3}.
Explication La méthode spécifiée a intercepté une exception lors du traitement du jeton servant.
Action Aucune action n'est requise de l'utilisateur.
CNTR0106E: La méthode {0} n''est pas parvenue à obtenir un proxy pour le jeton servant = {1}.
Explication La méthode spécifiée n'est pas parvenue à obtenir de proxy pour traiter le jeton servant.
Action Aucune action n'est requise de l'utilisateur.
CNTR0107E: La méthode {0} n''est pas parvenue à convertir le jeton en tableau d''octets. Jeton servant = {1}.
Explication La méthode spécifiée n'est pas parvenue à convertir le jeton servant en tableau d'octets.
Action Aucune action n'est requise de l'utilisateur.
CNTR0108E: La méthode {0} a intercepté l''exception {1} en obtenant un proxy pour le jeton = {3}.
Explication La méthode spécifiée a intercepté une exception lors de l'acquisition d'un proxy pour le traitement du jeton servant.
Action Aucune action n'est requise de l'utilisateur.
CNTR0109E: Le paramètre event de la méthode {0} est "null".
Explication Un paramètre null d'événement a été transmis à la méthode spécifiée.
Action Aucune action n'est requise de l'utilisateur.
CNTR0110E: La méthode {0} ne peut pas convertir la valeur en tableau d''octets.
Explication La méthode spécifiée n'est pas parvenue à convertir en tableau d'octets la valeur entryKey qui lui a été transmise.
Action Aucune action n'est requise de l'utilisateur.
CNTR0111E: La méthode {0} ne peut pas convertir l''événement en tableau d''octets.
Explication La méthode spécifiée n'est pas parvenue à convertir l'événement en tableau d'octets.
Action Aucune action n'est requise de l'utilisateur.
CNTR0112E: La classe fournie par l''utilisateur "{0}" doit implémenter l''interface "{1}".
Explication La spécification EJB requiert que les beans gérés par message implémentent l'interface du module d'écoute pour le type de messages qu'elle prend en charge.
Action Modifiez la classe "{0}" pour qu''elle implémente l''interface"{1}" conformément à la spécification EJB.
CNTR0113I: L''instance SfDRSControllerInstance {0} a reçu l''événement REPLICATION_UP.
Explication L'instance SfDRSControllerInstance spécifiée a reçu l'événement REPLICATION_UP.
Action Aucune action n'est requise de l'utilisateur.
CNTR0114I: L''instance SfDRSControllerInstance {0} a reçu l''événement REPLICATION_DOWN.
Explication L'instance SfDRSControllerInstance spécifiée a reçu l'événement REPLICATION_DOWN.
Action Aucune action n'est requise de l'utilisateur.
CNTR0115I: L''instance SfDRSControllerInstance {0} a reçu l''événement IS_CONGESTED.
Explication L'instance SfDRSControllerInstance spécifiée a reçu l'événement IS_CONGESTED.
Action Aucune action n'est requise de l'utilisateur.
CNTR0116I: L''instance SfDRSControllerInstance {0} a reçu l''événement NOT_CONGESTED.
Explication L'instance SfDRSControllerInstance spécifiée a reçu l'événement NOT_CONGESTED.
Action Aucune action n'est requise de l'utilisateur.
CNTR0117I: L''appel de la méthode ejbStore() gérée par conteneur sera ignoré sur le bean "{0}" si celui-ci a été modifié lors de la transaction en cours.
Explication Le bean a été configuré pour empêcher le conteneur d'EJB d'appeler la méthode ejbStore() si le bean n'a pas été modifié. Ce comportement n'est pas compatible avec la spécification EJB 2.0 et ultérieure, mais il peut améliorer les performances.
Action Aucune action n'est requise de l'utilisateur.
CNTR0118I: Le traitement de méthode préalable ou postérieur du conteneur pour toutes les méthodes locales de l''interface home et métier seront ignorées sur le bean : "{0}".
Explication Le bean a été configuré pour simplifier le traitement qui se produit avant et après l'appel des méthodes qui sont définies dans l'interface home locale et dans l'interface métier locale. Ce comportement n'est pas compatible avec la spécification EJB 2.0 et ultérieure, mais il peut améliorer les performances.
Action Aucune action n'est requise de l'utilisateur.
CNTR0119E: La classe fournie par l''utilisateur "{0}" peut ne pas implémenter l''interface com.ibm.websphere.ejbcontainer.LightweightLocal. Code raison = {1}.
Explication Seuls les beans entity EJB 2.x ou ultérieurs avec une interface locale peuvent implémenter l'interface com.ibm.websphere.ejbcontainer.LightweightLocal. Le code raison identifie cette violation comme suit : 1 - L'EJB n'est pas un bean entity. 2 - Le bean entity est un EJB V1.x ou un bean entité CMP 1.x. 3 - L'EJB n'a aucune interface locale définie.
Action Modifiez l'EJB pour qu'il soit de type entity, utilisez la version 2.0 ou ultérieure pour le déploiement d'EJB, modifiez le déploiement EJB en spécifiant une interface locale, ou modifiez l'implémentation afin qu'elle n'implémente pas l'interface com.ibm.websphere.ejbcontainer.LightweightLocal.
CNTR0120W: L''entrée d''environnement de contexte java:comp/env EJB {0} de type booléen n''est pas définie sur une valeur booléenne valide : {1}. Valeur ''false'' affectée à cette entrée.
Explication Une entrée d'environnement de contexte java:comp/env EJB de type boléen doit se voir attribuer une valeur 'true' ou 'false'. Toute autre valeur se traduira par 'false', mais cela peut être l'indication d'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 EJB de type booléen avec 'true' ou 'false'.
CNTR0121W: Erreur de configuration XML dans ejb-jar.xml pour le jar : "{0}". L''élément container-transaction concerné par l''erreur a l''élément trans-attribute : "{1}".
Explication Tous les éléments ejb-name dans l'élément container-transaction doivent correspondre à des éléments ejb-name valides dans l'élément enterprise-bean.
Action Corrigez le fichier ejb-jar.xml pour que tous les éléments ejb-name dans l'élément container-transaction correspondent à des entrées de nom d'EJB valides dans l'élément enterprise-bean.
CNTR0123W: Erreur de configuration XML dans ejb-jar.xml pour le jar : "{0}". Erreur de l''élément method-permission pour EJB : "{1}".
Explication Tous les éléments ejb-name dans l'élément method-permission doivent correspondre à des éléments ejb-name valides dans l'élément enterprise-bean.
Action Corrigez le fichier ejb-jar.xml pour que tous les éléments ejb-name dans l'élément method-permission correspondent à des entrées de nom d'EJB valides dans l'élément enterprise-bean.
CNTR0124W: Erreur de configuration XML dans ejb-jar.xml pour le jar : "{0}". Erreur de l''élément liste d''exclusion pour EJB: "{1}".
Explication Tous les éléments ejb-name dans l'élément de liste d'exclusion doivent correspondre à des éléments ejb-name valides dans l'élément enterprise-bean.
Action Corrigez le fichier ejb-jar.xml pour que tous les éléments ejb-name dans l'élément de liste d'exclusion correspondent à des entrées de nom d'EJB valides dans l'élément enterprise-bean.
CNTR0125E: Impossible de traiter les informations d''injection pour la classe : {0}.
Explication Les processeurs d'injection connectés au moteur d'injection n'ont pas réussi à identifier et à collecter toutes les annotations associées à cette classe.
Action Corrigez le ejb-jar.xml et les annotation pour cette classe.
CNTR0126E: La classe du bean {0} généré par message ne définit pas d''interface de module d''écoute de messages.
Explication Un bean généré par message doit définir une intefacede module d'écoute de messages en utilisant XML, les annotations, ou la clause implements de la classe Enterprise JavaBeans (EJB).
Action Vérifiez dans le XML et la source Java la classe du bean géré par message {0} et indiquez l''interface de module d''écoute de message.
CNTR0130E: Lorsqu''un nom de liaison JNDI (Java Naming and Directory Interface) simple est spécifié pour un bean ou pour une interface home, il n''est pas possible d''indiquer des liaisons JNDI spécifiques. Le bean {0} dans le module {1} doit utiliser soit un nom de liaison JNDI simple soit des liaisons JNDI spécifiques, mais il ne peut pas utiliser les deux options.
Explication Un nom de liaison JNDI simple ne peut pas être mélangé avec des liaisons JNDI spécifiques pour un même bean ou interface home.
Action Corrigez la configuration du fichier de liaison correspondant au bean ou à l'interface home du module indiqué.
CNTR0131E: Le bean {0} dans le module {1} n''a aucune interface productive configurée.
Explication Selon le type de bean, un bean enterprise doit avoir au moins un composant, métier, noeud final de service Web, ou interface de module d'écoute de message configuré.
Action Corrigez le fichier ejb-jar.xml ou les paramètres de configuration d'annotation du code source pour ce bean.
CNTR0132E: Le bean session {0} dans le module {1} a une interface configurée pour un module d''écoute de messages ou un noeud final de service Web.
Explication Les beans session sans état ne peuvent pas avoir d'interface de module d'écoute de message configurée. Les beans session avec état ne peuvent avoir aucun de ces types d'interface configuré.
Action Corrigez le fichier ejb-jar.xml ou les paramètres de configuration d'annotation du code source pour ce bean.
CNTR0133E: Le bean entity {0} dans le module {1} a une interface configurée pour un métier, un module d''écoute de messages, ou un noeud final de service Web.
Explication Les beans entity ne peuvent avoir aucun de ces types d'interface configuré.
Action Corrigez le fichier ejb-jar.xml ou les paramètres de configuration d'annotation du code source pour ce bean.
CNTR0134E: Le bean {0} géré par message dans le module {1} a une interface configurée pour un composant, un métier, un noeud final de service Web, ou une interface home.
Explication Les beans gérés par message ne peuvent avoir aucun de ces types d'interface configuré.
Action Corrigez le fichier ejb-jar.xml ou les paramètres de configuration d'annotation du code source pour ce bean.
CNTR0135E: Le bean {0} géré par message n''a pas de liaison correspondante dans le fichier de liaisons.
Explication Une liaison vers le bean géré par message doit exister dans le fichier de liaison pour chaque bean géré par message.
Action Vérifiez le fichier de liaison ejb-jar-bnd.xml pour ce bean et assurez-vous qu'une entrée de liaison existe.
CNTR0136E: Le nom de liaison JNDI (Java Naming and Directory Interface) spécifique indiqué pour un bean ou une interface home locale ne commence pas par ejblocal:. Le nom de liaison locale {2} indiqué pour le home ou bean {0} dans le module {1} ne commence pas par ejblocal:.
Explication Le nom de liaison locale du bean ou home spécifié ne commence pas par ejblocal:.
Action Corrigez le nom de liaison locale du bean ou home dans le module spécifié.
CNTR0137E: Le nom de liaison JNDI (Java Naming and Directory Interface) spécifique indiqué pour un bean ou une interface home distante commence par ejblocal:. Le nom de liaison distante {2} indiqué pour le home ou bean {0} dans le module {1} ne peut pas commencer par ejblocal:.
Explication Le nom de liaison distante du bean ou home indiqué ne peut pas commencer par ejblocal:.
Action Corrigez le nom de liaison distante du bean ou home dans le module spécifié.
CNTR0138E: Le bean ou l''interface home {0} dans le module {1} contiennent une valeur de chaîne vide pour le nom de liaison JNDI (Java Naming and Directory Interface).
Explication Les noms de liaison JNDI ne doivent pas contenir de chaîne vide.
Action Corrigez le fichier de liaison ejb-jar-bnd.xml pour donner à ce bean un nom de liaison JNDI valide.
CNTR0139E: Le bean {0} dans le module {1} a des noms de liaisons JNDI (Java Naming and Directory Interface) multiples indiqués pour l''interface métier {3}.
Explication Chaque interface métier peut avoir un et un seul nom de liaison JNDI configuré.
Action Corrigez le fichier de liaison ejb-jar-bnd.xml pour donner à ce bean un nom de liaison JNDI unique.
CNTR0140E: Le bean {0} dans le module {1} a spécifié l''interface métier {2}, qui n''existe pas pour une liaison JNDI (Java Naming and Directory Interface) d''interface métier.
Explication Chaque liaison JNDI d'interface métier doit avoir une classe d'interface métier valide configurée.
Action Corrigez le fichier ejb-jar.xml ou les annotations du code source pour configurer une classe d'interface métier valide.
CNTR0141E: Le bean {0} dans le module {1} a spécifié une liaison JNDI (Java Naming and Directory Interface) d''interface home. Cette liaison n''a pas de classe d''interface home correspondante.
Explication Chaque liaison JNDI home doit avoir une classe d'interface home correspondante configurée.
Action Corrigez le fichier ejb-jar.xml ou les annotations du code source pour configurer une classe d'interface home valide.
CNTR0142W: La liaison EJB avec le nom JNDI (Java Naming and Directory Interface) {0} ne contient pas de strophe de bean enterprise.
Explication Toutes les liaisons EJB nécessitent une strophe enterpriseBean dans le fichier ibm-ejb-jar-bnd.xml.
Action Vérifiez le fichier ibm-ejb-jar-bnd.xml et assurez-vous que toutes les liaisons EJB incluent une strophe de bean enterprise.
CNTR0143E: La liaison EJB avec le nom JNDI (Java Naming and Directory Interface) {0} ne contient pas de strophe jca-adapter.
Explication Toutes les liaisons pour des beans gérés par message nécessitent une strophe d'adaptateur jca dans la liaison gérée par message.
Action Vérifiez le fichier de liaison et assurez-vous que toutes les liaisons gérées par message incluent une strophe d'adaptateur jca.
CNTR0144E: La liaison EJB avec le nom JNDI (Java Naming and Directory Interface) {0} a une strophe jca-adapter qui ne contient pas de valeur activation-spec-binding-name.
Explication Toutes les liaisons pour des beans gérés par message nécessitent une strophe d'adaptateur jca contenant une valeur activation-spec-binding-name.
Action Vérifiez le fichier de liaison et assurez-vous que toutes les liaisons gérées par message incluent une strophe d'adaptateur jca avec une valeur activation-spec-binding-name.
CNTR0145E: La liaison EJB avec le nom JNDI (Java Naming and Directory Interface) {0} a une strophe jca-adapter qui ne contient pas de valeur destination-binding-name.
Explication Toutes les liaisons pour des beans gérés par message nécessitent une strophe d'adaptateur jca contenant une valeur destination-binding-name.
Action Vérifiez le fichier de liaison et assurez-vous que toutes les liaisons gérées par message incluent une strophe d'adaptateur jca avec une valeur destination-binding-name.
CNTR0146E: Le fichier de liaison {0} contenu dans le module {1} présente une erreur de configuration à la ligne numéro : {2}, colonne numéro : {3}.
Explication Le fichier de liaison contient soit une simple erreur de syntaxe, soit une violation sémantique.
Action Examinez le fichier journal pour chercher d'autres exceptions 'causé par', susceptibles de fournir des détails de message d'analyseur spécifiques. Corrigez l'erreur du fichier de liaison et réinstallez l'application.
CNTR0147E: Le fichier de liaison {0} contenu dans le module {1} présente une erreur de configuration.
Explication Le fichier de liaison contient soit une simple erreur de syntaxe, soit une violation sémantique.
Action Corrigez l'erreur du fichier de liaison et réinstallez l'application.
CNTR0148E: Le bean entity {0} CMP (persistance gérée par conteneur) est configuré pour utiliser une fabrique de connexions CMP avec une interface JNDI (Java Naming and Directory Interface) {1}. Cette ressource de fabrique de connexions n''est pas configurée.
Explication La ressource de fabrique de connexions requise par ce bean n'est pas configurée. Le bean entity CMP ne fonctionnera pas.
Action Créez la ressource de fabrique de connexions requise en vous assurant que la source de données appropriée est sélectionnée pour être utilisée par des CMP dans la console d'administration.
CNTR0149E: Le démarrage du bean enterprise {0} dans le module {1} a échoué avec l''exception suivante : {2}
Explication Une erreur s'est produite lors de l'initialisation et du démarrage du bean.
Action Examinez le message d'exception pour déterminer la raison pour laquelle le bean n'a pas démarré. Vérifiez également le journal pour voir s'il y a d'autres messages d'exception liés au démarrage de ce bean.
CNTR0150E: L''annotation {0} et l''annotation {1} ne peuvent être configurées en même temps sur la méthode {2} de la classe {3} de beans enterprise.
Explication Les annotations identifiées dans ce message d'erreur sont en conflit l'une avec l'autre. Ne spécifiez pas ces deux annotations pour une même méthode.
Action Modifiez le code source Java en supprimant l'une des annotations, ou les deux, pour la méthode spécifiée. Réinstallez ensuite l'application.
CNTR0151E: Le rôle {0} est spécifié à plusieurs reprises dans l''annotation @RolesAllowed sur la méthode {1} de la classe {2} de bean enterprise.
Explication Un rôle donné peut être spécifié une fois dans une annotation @RolesAllowed.
Action Modifiez le code source Java en supprimant les rôles en double pour cette annotation. Réinstallez ensuite l'application.
CNTR0152E: Les annotations {0} et {1} de niveau de classe ne peuvent être configurées en même temps pour la classe {2} de bean enterprise.
Explication Les annotations identifiées dans ce message d'erreur sont en conflit l'une avec l'autre. Ne spécifiez pas ces deux annotations pour une même classe.
Action Modifiez le code source Java en supprimant l'une des annotations, ou les deux, pour la classe indiquée. Réinstallez ensuite l'application.
CNTR0153E: Le rôle {0} est spécifié à plusieurs reprises dans l''annotation @RolesAllowed sur la classe {1} de bean enterprise.
Explication Un rôle donné peut être spécifié une fois dans une annotation @RolesAllowed.
Action Modifiez le code source Java en supprimant les rôles en double pour cette annotation. Réinstallez ensuite l'application.
CNTR0154E: Un autre composant tente de référencer le bean enterprise {0} dans le module {1}. Ce bean ne prend pas en charge l''implémentation de l''interface {2}, que l''autre composant tente de référencer.
Explication Le composant qui tente de référencer ce bean contient une erreur de configuration. Le composant a spécifié une interface non-prise en charge pour ce bean.
Action Modifiez la balise ejb-ref ou l'annotation @EJB du composant qui tente de référencer ce bean pour qu'il spécifie une interface prise en charge. Vérifiez le fichier journal pour voir s'il y a une exception associée indiquant le composant d'appel contenant cette erreur de configuration.
CNTR0155E: Un autre composant tente de référencer le bean enterprise {0} dans le module {1}. Ce bean prend en charge les implémentations locale et distante de l''interface {2}, que l''autre composant tente de référencer.
Explication Le composant qui tente de référencer ce bean contient une erreur de configuration. Le composant n'a pas spécifié si une interface locale ou distante devait être appelée pour ce bean.
Action Modifiez la balise ejb-ref ou l'annotation @EJB du composant qui tente de référencer ce bean pour qu'il spécifie une interface locale ou distante du bean. Vérifiez le fichier journal pour voir s'il y a une exception associée indiquant le composant d'appel contenant cette erreur de configuration.
CNTR0156E: Le bean session avec état {0} dans le module {1} est configuré pour une fonction de reprise. Toutefois, ce bean session est également configuré pour utiliser un contexte de persistance de portée étendue. Ces paramètres de configuration sont en conflit.
Explication Les beans session avec état ne peuvent pas être configurés à la fois pour la prise en charge de reprise et pour la prise en charge de contexte de persistance de portée étendue.
Action Eliminez l'un de ces deux paramètres de configuration pour ce bean. Réinstallez ensuite l'application.
CNTR0157E: Le bean enterprise {0} dans le module {1} n''implémente pas la méthode {2}. Cette méthode fait partie de l''interface du bean.
Explication Les beans enterprise doivent implémenter toutes les méthodes spécifiées pour leurs classes d'interface.
Action Corrigez l'implémentation du bean pour inclure toutes les méthodes requises. Réinstallez ensuite l'application.
CNTR0158E: Le bean session {0} dans le module {1} est configuré avec la méthode {2} comme méthode de délai d''expiration. Cette méthode doit avoir un unique paramètre du type javax.ejb.Timer.
Explication Les beans de délai doivent implémenter une méthode de délai d'expiration, qui comporte un paramètre unique du type javax.ejb.Timer.
Action Corrigez l'implémentation du bean pour inclure les paramètres requis. Réinstallez ensuite l'application.
CNTR0159E: Le module {0} contient un erreur de configuration dans la relation d''héritage spécifiée entre le bean parent {1} et le bean enfant {2}.
Explication Il peut s'agir d'une erreur dans les fichiers d'extensions de configuration pour ce module, ou il est possible que l'un des deux beans n'existe pas.
Action Corrigez la relation d'héritage configurée dans le fichier xml d'extension pour ce module ou fournissez l'implémentation du bean manquant.
CNTR0160E: Le bean enterprise {0} dans le module {1} est configuré en tant que bean horloge. Cependant, ce bean n''implémente pas la méthode de délai d''expiration requise suivante : ejbTimeout
Explication Les beans de délai, qui héritent de l'interface TimedObject, doivent implémenter la méthode de délai d'expiration suivante : ejbTimeout
Action Corrigez l'implémentation du bean pour inclure la méthode requise. Réinstallez ensuite l'application.
CNTR0161E: Le bean enterprise {0} dans le module {1} a spécifié l''annotation @Timeout pour plusieurs méthodes.
Explication Les beans horloge ne peuvent implémenter qu'une seule méthode de délai d'expiration.
Action Corrigez l'implémentation du bean pour inclure une seule méthode de délai d'expiration. Réinstallez ensuite l'application.
CNTR0162E: Le bean enterprise {0} dans le module {1} a spécifié la méthode suivante de délai d''expiration : {2}. Cette méthode n''est pas implémentée par ce bean.
Explication Les beans de délai doivent fournir une implémentation pour la méthode de délai d'expiration configurée.
Action Corrigez l'implémentation du bean pour inclure la méthode de délai d'expiration requise. Réinstallez ensuite l'application.
CNTR0163E: Le bean enterprise {0} dans le module {1} a spécifié en XML la méthode {2} de délai d''expiration dans une balise de méthode de délai d''expiration. Par ailleurs, ce bean a spécifié la méthode de délai d''expiration {3} pour une annotation @Timeout dans le code source Java. Cette configuration entraîne un conflit.
Explication Les beans horloge doivent configurer une seule méthode de délai d'expiration.
Action Corrigez la spécification du bean pour spécifier une méthode de délai d'expiration unique. Réinstallez ensuite l'application.
CNTR0164E: Le bean enterprise {0} dans le module {1} implémente une méthode {2} de délai d''expiration qui crée une exception d''application.
Explication Les méthodes de délai d'expiration ne doivent pas créer d'exceptions d'applications.
Action Corrigez l'implémentation de méthode de délai d'expiration pour ne pas créer d'exception d'application. Réinstallez ensuite l'application.
CNTR0165E: Le bean enterprise {0} dans le module {1} implémente une méthode {2} de délai d''expiration ayant un type de retour non vide.
Explication Les méthodes de délai d'expiration doivent avoir un retour nul.
Action Corrigez l'implémentation de méthode de délai d'expiration pour qu'elle ait un retour nul. Réinstallez ensuite l'application.
CNTR0166E: Le bean enterprise {0} dans le module {1} implémente une méthode {2} de délai d''expiration déclarée comme statique ou finale.
Explication Les méthodes de délai d'expiration ne doivent pas être déclarées comme statiques ou finales.
Action Corrigez la déclaration de l'implémentation de cette méthode de délai d'expiration. Réinstallez ensuite l'application.
CNTR0167I: Le serveur est en train de lier l''interface {0} du bean enterprise {1} dans le module {2} de l''application {3}. L''emplacement de liaison est : {4}
Explication L'interface a été liée à l'emplacement de nommage spécifié.
Action Utilisez l'emplacement de nommage spécifié lors de tentatives de rechercher cette interface.
CNTR0168W: Le bean enterprise {0} dans le module {1} de l''application {2} est configuré avec un nom de liaison simple, mais il a plusieurs interfaces locales et distantes. Les emplacements de nommage utilisés pour lier ces interfaces diffèreront du nom de liaison simple qui est spécifié.
Explication Puisque le bean enterprise a plusieurs interfaces, chaque nom de liaison doit être étendu pour le rendre unique.
Action Effectuez l'une des opérations suivantes : /n Cherchez les interfaces pour ce bean enterprise au moyen des noms étendus. /n Modifiez les données de configuration de ce bean pour spécifier des emplacements de liaison uniques pour chaque interface.
CNTR0169E: Le bean enterprise {0}, spécifié dans la liaison {1} dans le module {2}, n''existe pas.
Explication Le nom de bean enterprise est peut-être incorrect, ou bien une liaison a peut-être été définie pour un bean qui n'existe pas.
Action Corrigez le fichier de liaison. Réinstallez ensuite l'application.
CNTR0170E: Le bean enterprise {0} dans le module {1} n''a pas de type de bean défini.
Explication Chaque bean enterprise doit spécifier un type de bean comme bean session sans état, bean généré par message, etc.
Action Corrigez l'annotation de code source Java ou la configuration ejb-jar.xml pour ce bean. Réinstallez ensuite l'application.
CNTR0171E: Le bean enterprise {0} dans le module {1} de l''application {2}, et le bean enterprise {3} dans le module {4} de l''application {5}, ont tous deux l''emplacement de liaison suivant : {5}.
Explication Chaque bean enterprise doit spécifier un emplacement de liaison unique.
Action Corrigez le fichier de liaison de l'un de ces deux beans pour que chaque bean ait un emplacement de liaison unique.
CNTR0172E: Impossible de lier l''interface {0} du bean {1} dans le module {2} de l''application {3} à l''emplacement de nom {4}. L''interface {5} du bean {6} dans le module {7} de l''application {8} a déjà été liée à l''emplacement de nom {4}.
Explication Chaque bean enterprise doit spécifier un emplacement de liaison unique.
Action Corrigez le fichier de liaison de l'une de ces deux interfaces de beans de manière à ce que chaque interface ait un emplacement de liaison exclusif.
CNTR0173E: Impossible de lier l''interface {0} du bean {1} dans le module {2} de l''application {3} à l''emplacement de nom {4}. L''interface {5} du même bean a déjà été liée à l''emplacement de nom {4}.
Explication Chaque bean enterprise doit spécifier un emplacement de liaison unique.
Action Corrigez le fichier de liaison de l'une de ces deux interfaces de beans de manière à ce que chaque interface ait un emplacement de liaison exclusif.
CNTR0174I: Le bean {0} dans le module {1} est d''une version EJB plus ancienne que la 3.0 et aucun nom de liaison home n''a été spécifiée. Le nom suivant de liaison a été fabriqué pour ce bean : {2}.
Explication L'interface home sera liée à l'emplacement de nommage spécifié.
Action Aucune action n'est requise de l'utilisateur.
CNTR0175W: La stratégie d''activation qui a été configurée pour le bean {0} dans le module {1} de l''application {2} a été modifiée : de {3}, elle est passée à ONCE. Un bean session avec état qui référence un contexte étendu de persistence doit être configuré avec une stratégie ONCE d''activation.
Explication Un bean session avec état qui référence un contexte étendu de persistence doit être configuré avec une stratégie ONCE d'activation.
Action Modifiez en ONCE la stratégie d'activation configurée pour le bean.
CNTR0176E: L''interface du fournisseur de services Web est en conflit avec l''interface {0} du noeud final de service Web configurée pour le bean {1} dans le module {2} de l''application {3}.
Explication This exception is unexpected. The cause is not immediately known.
Action If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
CNTR0177E: Une défaillance s''est produite lors d''une tentative de créer un proxy de noeud final de service Web pour le bean {0} dans le module {1} de l''application {2} : {3}
Explication Un bean session n'est pas autorisé à implémenter l'interface du fournisseur de services Web en même temps que l'interface d'un noeud final de service Web JAX-RPC.
Action Supprimez du fichier ejb-jar.xml l'interface configurée du noeud final de service Web JAX-RPC, ou modifiez l'implémentation du bean pour qu'elle n'implémente pas l'interface du fournisseur du service Web.
CNTR0178E: La méthode {0} du noeud final de service Web configuré n''est pas implémentée par le bean {1} dans le module {2} de l''application {3}.
Explication Toutes les méthodes du noeud final de service Web configuré doivent être implémentées par le bean.
Action Modifiez le bean pour qu'il implémente la totalité des méthodes du noeud final de service Web.
CNTR0184W: Le fichier ibm-ejb-jar-bnd.xml qui se trouve dans le module {0} contient plusieurs sections {1} avec l''attribut de nom {2} pour la classe d''intercepteur {3}. Seule la dernière section {1} est utilisée. La classe d''intercepteur utilise l''espace de nom java:comp du bean d''entreprise {4}.
Explication Une section d'intercepteur contient plusieurs sections ejb-ref, resource-ref, resource-env-ref ou message-destination-ref avec la même valeur pour son attribut de nom. Chaque section ejb-ref, resource-ref, resource-env-ref oumessage-destination-ref doit avoir une valeur d'attribut de nom différente.
Action Supprimez la section inappropriée ou changez la valeur de son attribut de nom dans une ou plusieurs sections ejb-ref, resource-ref, resource-env-ref ou message-destination-ref pour que le nom soit unique dans la section d'intercepteur et la session ou la section gérée par message du bean enterprise.
CNTR0220E: La classe {0} d''intercepteur existe plusieurs fois dans la liste des intercepteurs pour le bean enterprise {1}. Voici la liste d''intercepteurs pour ce bean : {2}
Explication L'annotation @Interceptors de la balise de classe d'intercepteurs dans le descripteur de déploiement a été utilisée pour fournir une liste des noms de classe d'intercepteurs. Une classe ne doit exister qu'une fois dans la liste des classes d'intercepteurs.
Action Supprimez la classe d'intercepteur en double dans la liste des classes d'intercepteurs. Ou alors, modifiez le nom de classe d'intercepteur, si un nom incorrect a été spécifié.
CNTR0221E: L''intercepteur {0} de niveau de méthode pour la méthode {1} du bean enterprise {2} est le doublon d''un nom figurant dans la liste suivante d''intercepteurs de niveau de classe : {3}.
Explication Une classe d'intercepteur peut être soit un intercepteur de niveau de classe soit un intercepteur de niveau de méthode, mais pas les deux.
Action Supprimez cette classe d'intercepteur, soit de la liste des intercepteurs de niveau de classe, soit de celle des intercepteurs de niveau de méthode.
CNTR0222E: L''intercepteur {0} de niveau de méthode pour la méthode {1} du bean enterprise {2} est le doublon d''un nom figurant dans la liste suivante d''intercepteurs par défaut : {3}.
Explication Ue classe d'intercepteur peut être soit un intercepteur par défaut soit un intercepteur de niveau de méthode, mais pas les deux.
Action Supprimez cette classe d'intercepteur, soit de la liste des intercepteurs par défaut, soit de celle des intercepteurs de niveau de méthode.
CNTR0223E: Une seule méthode de la classe {0} a le droit d''être une méthode {1} d''intercepteur.
Explication Il y a plus d'une méthode de cette classe spécifiée comme méthode d'intercepteur du type indiqué. La spécification Enterprise JavaBeans 3.0 ne vous permet pas d'avoir plusieurs méthodes d'intercepteur du même type pour cette classe.
Action Corrigez les annotations de code source Java ou le descripteur de déploiement pour cette classe de telle sorte qu'elle ne contienne qu'une seule méthode d'intercepteur du type indiqué.
CNTR0224E: Il manque une balise method-name dans le bean enterprise {0} pour l''élément exclude-class-interceptors element dans le descripteur de déploiement interceptor-binding.
Explication L'élément interceptor-binding utilise un élément exclude-class-interceptors, qui doit spécifier une balise de nom de méthode.
Action Corrigez le descripteur de déploiement en ajoutant une balise de nom de méthode.
CNTR0226E: Le bean enterprise {2} spécifie un élément interceptor-binding de style 4 pour la méthode {0} avec la signature {1}. Il est impossible d''utiliser un élément interceptor-binding de style 4 lorsqu''une liaison de style 3 est également utilisée pour la même méthode du même bean enterprise.
Explication Il est impossible de spécifier des éléments interceptor-binding de style 3 et de style 4 sur la même méthode d'un bean enterprise.
Action Supprimez l'élément interceptor-binding de style 3 ou de style 4 pour la méthode spécifiée de ce bean.
CNTR0227E: Le bean enterprise {1} comporte un élément interceptor-order qui spécifie la liste suivante de tri d''intercepteurs : {0}. Cette liste n''est pas un tri total des intercepteurs de niveau de classe pour ce bean. Il lui manque les noms d''intercepteur suivants : {2}
Explication Lorsque l'élément interceptor-order est utilisé, le tri spécifié au niveau de la classe doit être un tri total. Ce tri doit couvrir toutes les classes d'intercepteur qui ont été définies à ce niveau et à un niveau supérieur. La seule exception à cette règle concerne les classes d'intercepteur ayant été exclues explicitement au moyen d'un élément exclude-default-inteceptors.
Action Spécifiez des noms d'intercepteur supplémentaires dans l'élément interceptor-order de niveau de classe pour ce bean. Ce bean permettra alors un tri total des intercepteurs.
CNTR0228E: Le bean enterprise {2} spécifie des intercepteurs de niveau de méthode pour la méthode {1} avec la liste suivante de tri d''intercepteurs : {0}. Cette liste n''est pas un tri total des intercepteurs de niveau de méthode pour ce bean. Il lui manque les noms d''intercepteur suivants : {3}
Explication Lorsque l'élément interceptor-order est utilisé, le tri spécifié au niveau de la méthode doit être un tri total. Ce tri doit couvrir toutes les classes d'intercepteur qui ont été définies à ce niveau et à un niveau supérieur. La seule exception à cette règle concerne les classes d'intercepteur ayant été exclues explicitement au moyen d'un élément exclude-default-inteceptors.
Action Spécifiez des noms d'intercepteur supplémentaires dans l'élément interceptor-order de niveau de méthode pour ce bean. Ce bean permettra alors un tri total des intercepteurs.
CNTR0229E: La méthode {0} d''intercepteur ne doit pas être declarée comme finale ou statique.
Explication La spécification Enterprise JavaBeans 3.0 n'autorise pas de méthode d'intercepteur finale ou statique.
Action Supprimez le modificateur final ou statique pour cette méthode d'intercepeur.
CNTR0230E: La méthode {0} spécifie une signature d''intercepteur around-invoke, qui n''est pas correcte.
Explication La spécification EJB 3.0 requiert que les méthodes around-invoke aient la signature suivante : Object &lt;METHOD&gt;(InvocationContext) throws Exception
Action Corrigez la signature de méthode de cet intercepteur.
CNTR0231E: La signature de la méthode {0} n''est pas valide comme méthode {1} de classe de bean enterprise.
Explication La spécification EJB 3.0 requiert que les méthodes de cycle de vie des beans enterprise aient la signature suivante : void &lt;METHOD&gt;()
Action Corrigez la signature de méthode pour cet intercepteur.
CNTR0232E: La méthode {0} n''a pas la signature de méthode requise pour une méthode {1} de classe d''intercepteur.
Explication La spécification EJB 3.0 requiert que les méthodes de cycle de vie d'une classe d'intercepteurs aient la signature suivante : void &lt;METHOD&gt;(InvocationContext)
Action Corrigez la signature de méthode pour cet intercepteur.
CNTR0233E: Le bean enterprise {0} spécifie une annotation @Remove sur la méthode {1}. Cette annotation n''est pas valide parce que cette méthode n''est pas une méthode métier de ce bean.
Explication La spécification Enterprise JavaBeans 3.0 requiert que les annotations @Remove soient appliquées aux méthodes métier d'un bean session avec état.
Action Déplacez l'annotation @Remove vers une méthode métier de ce bean, ou changez la méthode spécifiée en méthode métier.
CNTR0234E: Une méthode d''initialisation pour un bean session avec état ne peut être une méthode ejbCreate&lt;METHOD&gt; que lorsque le bean est conforme aux niveaux de spécification EJB 2.1 ou antérieurs. Par conséquent, elle ne peut pas être appliquée à la méthode {0} du bean enterprise {1}.
Explication La spécification EJB 3.0 requiert qu'une méthode ejbCreate&lt;METHOD&gt; correspondante soit la méthode d'initialisation d'une classe de beans session avec état. Cette exigence existe pour les beans session avec état écrits pour l'interface de programme d'application (API) de niveau EJB 2.1 ou antérieur.
Action Supprimez l'annotation @Init ou l'élément init-method dans le fichier ejb-jar.xml de la méthode spécifiée de ce bean.
CNTR0235E: Le nom de la méthode create&lt;METHOD&gt; adaptée doit être spécifié soit pour la méthode {0}, soit pour la méthode {1}, du bean enterprise {2}.
Explication L'annotation @Init est appliquée à plusieurs méthodes du bean enterprise. La spécification EJB 3.0 requiert que le nom de la méthode create&lt;METHOD&gt; adaptée de l'interface home ou locale soit spécifiée s'il y a risque d'ambiguïté.
Action Utilisez l'élément value de l'annotation @Init pour spécifier le nom de la méthode create&lt;METHOD&gt; sur l'une des deux méthodes spécifiées. Cette mesure supprimera toute ambiguïté.
CNTR0236E: Le bean enterprise {1} comporte un élément init-method qui spécifie la méthode {0}. Cette méthode n''est pas une méthode publique de ce bean.
Explication L'élément init-method spécifie un nom de méthode qui n'est pas une méthode publique de la classe de bean enterprise.
Action Corrigez soit le nom de méthode soit la signature de méthode dans l'élément init-method element pour spécifier une méthode publique de ce bean.
CNTR0237E: La classe {0} d''intercepteur de bean enterprise de niveau 3.0 fournie par l''utilisateur est introuvable ou n''a pu être chargée.
Explication Une classe d'intercepteur de bean enterprise de niveau 3.0 n'a pu être détectée ou chargée.
Action Vérifiez que la classe d'intercepteur est installée et configurée correctement.
CNTR0238E: La classe {2} d''intercepteur spécifie la méthode {1}, qui n''est pas une méthode {0} de cette classe.
Explication Le nom de méthode spécifié n'est pas une méthode de cette classe d'intercepteur.
Action Corrigez soit le nom de méthode soit la signature de méthode pour spécifier l'une des méthodes de cette classe d'intercepteur.
CNTR0239E: L'élément method-name n'est pas valide pour un élément interceptor-binding de style 1.
Explication L'élément method-name n'est pas autorisé pour un élément interceptor-binding de style 1.
Action Corrigez interceptor-binding pour en faire un élément au style 2 ou bien supprimez l'élément method-name.
CNTR0240E: Le bean enterprise {1} spécifie l''intercepteur {0} de niveau de classe, qui est le doublon d''un nom de la liste suivante d''intercepteurs par défaut : {2}
Explication Cette classe d'intercepteur ne peut pas se trouver à la fois dans la liste d'intercepteurs par défaut et dans la liste des intercepteurs de niveau de classe à moins que les intercepteurs par défaut n'aient été exclus au niveau de la classe.
Action Supprimez la classe d'intercepteur en double, d'une liste d'intercepteurs, soit par défaut soit de niveau de classe. Ou alors, excluez les intercepteurs par défaut au niveau de la classe pour ce bean.
CNTR0241E: Etant donné que le bean enterprise {0} implémente l''interface javax.ejb.SessionBean, la méthode {1} doit être une méthode {2} et non une méthode {3}.
Explication Pour un bean session sans état, la spécification Enterprise JavaBeans 3.0 requiert que les méthodes ejbCreate, ejbRemove, ejbActivate, et ejbPassivate soient traitées en tant que méthodes d'intercepteur de rappel de cycle de vie, @PostConstruct, @PreDestroy, @PostActivate, et @PrePassivate, respectivement.
Action Corrigez le descripteur de déploiement ou l'annotation afin que cette méthode ait le type correct d'intercepteur de rappel de cycle de vie.
CNTR0242E: Etant donné que le bean enterprise {0} implémente l''interface javax.ejb.SessionBean, la méthode {1} doit être une méthode {2} et non une méthode {3}.
Explication Pour un bean session sans état, la spécification Enterprise JavaBeans 3.0 requiert que les méthodes ejbCreate, ejbRemove, ejbActivate, et ejbPassivate soient traitées en tant que méthodes d'intercepteur de rappel de cycle de vie, @PostConstruct, @PreDestroy, @PostActivate, et @PrePassivate, respectivement. La méthode ejbCreate doit être traitée en tant que méthode @Init.
Action Corrigez le descripteur de déploiement ou l'annotation afin que cette méthode ait le type correct d'intercepteur de rappel de cycle de vie.
CNTR0243E: Etant donné que le bean enterprise {0} implémente l''interface javax.ejb.MessageDriven, la méthode {1} doit être une méthode {2} et non une méthode {3}.
Explication Pour un bean géré par message, la spécification Enterprise JavaBeans 3.0 requiert que les méthodes ejbCreate et ejbPassivate soient traitées en tant que méthodes d'intercepteur de rappel de cycle de vie, @PostConstruct et @PreDestroy, respectivement.
Action Corrigez le descripteur de déploiement ou l'annotation afin que cette méthode ait le type correct d'intercepteur de rappel de cycle de vie.
CNTR0244E: Le nom {0} de méthode est introuvable dans l''une des interfaces métier du bean enterprise {1}. Un élément interceptor-binding de style {2} requiert que cette méthode soit une méthode métier du bean d''enterprise.
Explication Selon la spécification EJB, un élément interceptor-binding de style 3 ou 4 doit utiliser une balise method-name pour spécifier le nom d'une méthode qui se trouve dans l'une des interfaces métier du bean enterprise.
Action Spécifiez l'un des noms de méthode se trouvant dans l'une des interfaces métier du bean enterprise ou ajoutez la méthode voulue à l'une des interfaces métier du bean enterprise.
CNTR0245E: Le module {0} de l''application {1} comporte plus d''un élément interceptor-binding de style 1 dans le descripteur de déploiement. Un seul élément interceptor-binding de style 1 est autorisé.
Explication Selon la spécification EJB, un seul élément interceptor-binding de style 1 peut être utilisé pour ce module.
Action Corrigez le descripteur de déploiement pour qu'un seul élément interceptor-binding de style 1 soit utilisé pour ce module.
CNTR0246E: Le module {0} de l''application {1} comporte plus d''un élément interceptor-binding de style 2 dans le descripteur de déploiement. Un seul élément interceptor-binding de style 2 est autorisé.
Explication Selon la spécification EJB, un seul élément interceptor-binding de style 2 peut être utilisé pour chaque bean enterprise.
Action Corrigez le descripteur de déploiement pour qu'un seul élément interceptor-binding de style 2 soit utilisé pour ce bean enterprise.
CNTR0247E: Il y a plus d''un élément interceptor-binding de style 3 fourni dans le descripteur de déploiement pour la méthode {0} du bean enterprise {1}.
Explication Selon la spécification EJB un seul élément interceptor-binding de style 3 peut être utilisé pour chaque méthode d'un bean enterprise.
Action Corrigez le descripteur de déploiement pour qu'un seul élément interceptor-binding de style 3 soit utilisé pour cette méthode de bean enterprise.
CNTR0248E: Plusieurs éléments interceptor-binding de style 4 se trouvent fournis dans le descripteur de déploiement pour la méthode {0}, avec la signature {1}, du bean enterprise {2}.
Explication Selon la spécification EJB, un seul élément interceptor-binding de style 4 peut être utilisé pour chaque méthode d'une signature de méthode donnée d'un bean enterprise.
Action Corrigez le descripteur de déploiement pour qu'un seul élément interceptor-binding de style 4 soit utilisé pour cette méthode de bean enterprise.
CNTR5001E: Le bean {0} est configuré avec l''interface distante de composant {1}, mais aucune interface home distante n''a été fournie.
Explication Selon la spécification EJB, une interface home distante doit être fournie lorsqu'une interface de composant distante est fournie.
Action Modifiez la configuration de l''application pour fournir une interface home distante pour le bean {0}.
CNTR5002E: Le bean {0} est configuré avec l''interface locale de composant {1}, mais aucune interface home locale n''a été fournie.
Explication Selon la spécification EJB, une interface home locale doit être fournie lorsqu'une interface de composant locale est fournie.
Action Modifiez la configuration de l''application pour fournir une interface home locale pour le bean {0}.
CNTR5003E: La classe {1} du bean {0} n''est pas définie comme publique.
Explication Selon la spécification EJB, la classe de bean doit être définie comme publique.
Action Définissez la classe de bean {1} comme publique.
CNTR5004E: La classe {1} du bean {0} est définie comme finale.
Explication Selon la spécification EJB, la classe de bean ne doit pas être définie comme finale.
Action Ne définissez pas la classe de bean {1} comme une classe finale.
CNTR5005E: La classe {1} du bean {0} est définie comme abstraite.
Explication Selon la spécification EJB, la classe de bean ne doit pas être définie comme abstraite.
Action Ne définissez pas la classe de bean {1} comme une classe abstraite.
CNTR5006E: La classe {1} du bean {0} n''est pas définie comme une classe de niveau supérieur.
Explication Selon la spécification EJB, la classe de bean doit être définie comme classe de niveau supérieur.
Action Définissez la classe de bean {1} comme classe de niveau supérieur.
CNTR5007E: La classe {1} du bean {0} n''a pas de constructeur public ne recevant pas de paramètres.
Explication Selon la spécification EJB, la classe de bean doit avoir un constructeur publoc ne recevant pas de paramètres.
Action Modifiez la classe de bean {1} pour qu''elle ait un constructeur public ne recevant pas de paramètres.
CNTR5008E: La classe {1} du bean {0} a défini la méthode finalize.
Explication Selon la spécification EJB, la classe de bean ne doit pas définir la méthode finalize.
Action Ne définissez pas la méthode finalize dans la classe de bean.
CNTR5009E: La classe {1} du bean entity {0} n''implémente pas la classe javax.ejb.EntityBean.
Explication Selon la spécification EJB, la classe de bean entity doit implémenter la classe javax.ejb.EntityBean.
Action Changez la classe de bean {1} pour implémenter la classe javax.ejb.EntityBean.
CNTR5010E: Le nom de la méthode métier {2} de l''interface {1} du bean {0} ne doit pas commencer par ejb.
Explication Selon la spécification EJB, le nom des méthodes métier ne doit pas commencer par ejb. Sinon, cela risquerait d'entraîner des conflits avec les méthodes de rappel.
Action Changez le nom de la méthode métier {2} pour qu''il ne commence pas par ejb.
CNTR5011E: La classe {1} a été configurée comme interface composant ou métier du bean {0}. Cependant, cette classe n''est pas une interface.
Explication Selon la spécification EJB, les interfaces métier et composant configurées doivent être des interfaces Java.
Action Modifiez la configuration du bean {0} pour fournir des interfaces Java.
CNTR5012E: L''interface {1}, qui a été configurée comme interface métier du bean {0}, ne doit pas étendre l''interface {2}.
Explication Selon la spécification EJB, les interfaces métier configurées ne doivent étendre aucune interface dans le module javax.ejb.
Action Modifiez l''interface {1} pour qu''elle n''étende pas l''interface {2}. Vous pouvez également modifier la configuration du bean {0} pour qu''elle ne spécifie pas l''interface {1} en tant qu''interface métier.
CNTR5013E: L''interface {1}, qui a été configurée comme interface locale du bean {0}, ne doit pas étendre l''interface javax.rmi.Remote.
Explication Selon la spécification EJB, les interfaces locales configurées ne doivent pas étendre l'interface javax.rmi.Remote.
Action Modifiez l''interface {1} pour qu''elle n''étende pas l''interface javax.rmi.Remote. Vous pouvez également modifier la configuration du bean {0} pour qu''elle ne spécifie pas l''interface {1} en tant qu''interface locale.
CNTR5014E: L''interface {1}, qui a été configurée comme interface composant locale du bean {0}, doit étendre l''interface javax.ejb.EJBLocalObject.
Explication Selon la spécification EJB, les interfaces composant locales configurées doivent étendre l'interface javax.ejb.EJBLocalObject.
Action Modifiez l''interface {1} pour qu''elle étende l''interface javax.ejb.EJBLocalObject. Vous pouvez également modifier la configuration du bean {0} pour qu''elle ne spécifie pas l''interface {1} en tant qu''interface composant locale.
CNTR5015E: L''interface {1}, qui a été configurée comme interface composant distante du bean {0}, doit étendre l''interface javax.ejb.EJBObject.
Explication Selon la spécification EJB, les interfaces composant distantes configurées doivent étendre l'interface javax.ejb.EJBObject.
Action Modifiez l''interface {1} pour qu''elle étende l''interface javax.ejb.EJBObject. Vous pouvez également modifier la configuration du bean {0} pour qu''elle ne spécifie pas l''interface {1} en tant qu''interface composant distante.
CNTR5016E: L''interface {1}, qui a été configurée comme interface home locale du bean {0}, doit étendre l''interface javax.ejb.EJBLocalHome.
Explication Selon la spécification EJB, l'interface home locale configurée doit étendre l'interface javax.ejb.EJBLocalHome.
Action Modifiez l''interface {1} pour qu''elle étende l''interface javax.ejb.EJBLocalHome ou modifiez la configuration du bean {0} pour qu''elle ne spécifie pas l''interface {1} en tant qu''interface home locale.
CNTR5017E: L''interface {1}, qui a été configurée comme interface home distante du bean {0}, doit étendre l''interface javax.ejb.EJBHome.
Explication Selon la spécification EJB, l'interface home distante configurée doit étendre l'interface javax.ejb.EJBHome.
Action Modifiez l''interface {1} pour qu''elle étende l''interface javax.ejb.EJBHome ou modifiez la configuration du bean {0} pour qu''elle ne spécifie pas l''interface {1} en tant qu''interface home distante.
CNTR5018E: La méthode {2} de l''interface {1}, qui a été configurée comme interface home du bean {0}, ne retourne pas l''interface composant.
Explication Selon la spécification EJB, toutes les méthodes de création d'une interface home doivent retourner l'interface composant.
Action Modifiez la méthode {2} pour l''interface home {1} pour retourner l''interface composant.
CNTR5019E: L''interface {1}, qui a été configurée comme interface home du bean {0}, ne définit pas de méthode create.
Explication Selon la spécification EJB, toutes les interfaces home doivent définir au moins une méthode create.
Action Modifiez l''interface home {1} pour définir une méthode create.
CNTR5020E: La méthode {2} de l''interface {1}, qui a été configurée comme interface home du bean {0}, ne retourne pas l''interface composant {3}.
Explication Selon la spécification EJB, toutes les méthodes de création d'une interface home doivent retourner l'interface composant.
Action Modifiez la méthode {2} pour l''interface home {1} pour retourner l''interface composant {3}.
CNTR5021E: La méthode {2} de l''interface {1}, qui a été configurée comme interface home du bean {0}, ne définit pas l''exception javax.ejb.CreateException pour la clause throws.
Explication Selon la spécification EJB, la clause throws de toutes les méthodes de création doit contenir l'exception javax.ejb.CreateException.
Action Modifiez la méthode {2} pour l''interface home {1} pour générer javax.ejb.CreateException.
CNTR5022E: L''interface home {1} du bean {0} comporte trop de méthodes. La méthode {2} n''est pas autorisée.
Explication Selon la spécification EJB, l'interface home d'un bean session sans état doit avoir une seule méthode. Cette méthode doit être la méthode create.
Action Supprimez la méthode {2} de l''interface home {1}.
CNTR5023E: L''interface home {1} du bean {0} comporte une méthode ne commençant pas par la chaîne create. La méthode {2} n''est pas autorisée.
Explication Selon la spécification EJB, toutes les méthodes définies pour l'interface home d'un bean session sans état doivent commencer par la chaîne create.
Action Changez le nom de la méthode {2} de l''interface home {1} pour qu''il commence par la chaîne create, ou supprimez cette méthode.
CNTR5024E: L''interface home {1} du bean {0} comporte une méthode commençant par la chaîne remove. La méthode {2} n''est pas autorisée.
Explication Selon la spécification EJB, vous ne pouvez pas définir de méthode commençant par la chaîne remove pour une interface home de bean entity.
Action Changez le nom de la méthode {2} de l''interface home {1} pour qu''il ne commence pas par la chaîne remove, ou supprimez cette méthode.
CNTR5025E: La méthode {2} de l''interface home {1} du bean {0} ne définit pas de méthode init ou ejbCreate correspondante pour la classe {3}.
Explication Selon la spécification EJB, la classe de bean doit implémenter une méthode ejbCreate ou init pour chaque méthode create d'une interface home.
Action Modifiez la classe de bean {3} pour fournir une méthode ejbCreate ou init correspondant à la méthode {2}.
CNTR5026E: La méthode {2} de l''interface home {1} du bean entity {0} ne définit pas de méthode ejbCreate correspondante pour la classe {3}.
Explication Selon la spécification EJB, la classe de bean entity doit implémenter une méthode ejbCreate pour chaque méthode create d'une interface home.
Action Modifiez la classe de bean {3} pour fournir une méthode ejbCreate correspondant à la méthode {2}.
CNTR5027E: La méthode {2} avec le type de retour {3} sur la classe {1} pour le bean entity {0} doit retourner la classe {4} de clé primaire.
Explication Selon la spécification EJB, le type de retour de toutes les méthodes ejbCreate pour une classe de bean entity doit être le type de clé primaire.
Action Changez le type de retour de la méthode {2} pour la classe de clé primaire.
CNTR5028E: La méthode {2} de l''interface home {1} du bean entity {0} ne définit pas de méthode ejbPostCreate correspondante pour la classe {3}.
Explication Selon la spécification EJB, la classe de bean entity doit implémenter une méthode ejbPostCreate pour chaque méthode create d'une interface home.
Action Modifiez la classe de bean {3} pour fournir une méthode ejbPostCreate correspondant à la méthode {2}.
CNTR5029E: La méthode {2} avec le type de retour {3} sur la classe {1} du bean entity {0} doit retourner void.
Explication Selon la spécification EJB, le type de retour de toutes les méthodes ejbPostCreate pour une classe de bean entity doit être nul.
Action Changez le type de retour de la méthode {2} pour nul.
CNTR5030E: La méthode {2} de l''interface home {1} pour le bean entity {0} ne définit pas une méthode ejbFind correspondante pour la classe {3}.
Explication La méthode {2} de l''interface home {1} pour le bean entity {0} ne définit pas une méthode ejbFind correspondante pour la classe {3}.
Action Modifiez la classe de bean {3} pour fournir une méthode ejbFind correspondant à la méthode {2}.
CNTR5031E: La méthode {2} avec le type de retour {3} sur la classe {1} pour le bean entity {0} doit retourner la classe {4} de clé primaire.
Explication Selon la spécification EJB, le type de retour de la méthode ejbFindByPrimaryKey pour une classe de bean entity doit être le type de clé primaire.
Action Changez le type de retour de la méthode {2} pour la classe de clé primaire.
CNTR5032E: La méthode {2} avec le type de retour {3} sur la classe {1} du bean entity {0} doit retourner la classe {4} de clé primaire, la classe java.util.Collection, ou la classe java.util.Enumeration.
Explication Selon la spécification EJB, le type de retour de toutes les méthodes ejbFind personnalisée pour une classe de bean entity doit être le class de clé primaire, la classe java.util.Collection, ou la classe java.util.Enumeration.
Action Changez le type de retour de la méthode {2} pour la classe de clé primaire, la classe java.util.Collection, ou la classe java.util.Enumeration.
CNTR5033E: La méthode {2} de l''interface home {1} du bean entity {0} ne définit pas de méthode ejbHome correspondante pour la classe {3}.
Explication Selon la spécification EJB, la classe de bean entity doit implémenter une méthode ejbHome pour chaque méthode home d'interface home.
Action Modifiez la classe de bean {3} pour fournir une méthode ejbHome correspondant à la méthode {2}.
CNTR5034E: La méthode {2} avec le type de retour {3} sur la classe {1} pour le bean entity {0} doit retourner le type {4}. Ce type doit être le même que celui de la méthode d''interface home correspondante.
Explication Selon la spécification EJB, le type de retour de toutes les méthodes ejbHome pour une classe de bean entity doit être le même que celui de la méthode d'interface home correspondante.
Action Changez le type de retour de la méthode {2} pour le type {4}.
CNTR5100E: L''argument {0} ou le type de retour de la méthode {1} sur l''interface {2} n''est pas un type valide pour RMI/IIOP (protocole Inter-ORB d''appel de méthode distante sur Internet).
Explication Selon la spécification EJB, les arguments et types de retour de toutes les méthodes métier distantes d'EJB doivent avoir un type valide pour RMI/IIOP.
Action Modifiez la méthode d''application {1} pour n''utiliser que des types valides pour le RMI/IIOP. Vous pouvez également modifier l''application pour ne pas utiliser l''interface {2} en tant qu''interface distante EJB.
CNTR5101W: La méthode {0} sur l''interface {1} ne devrait pas définir l''exception java.rmi.RemoteException pour la clause throws.
Explication Selon la spécification EJB, la clause throws des méthodes d'interface métier distantes ne doit pas contenir l'exception java.rmi.RemoteException.
Action Supprimez l'exception RemoteException de la clause throws de cette méthode. Vous pouvez également modifier l'interface pour implémenter l'interface java.rmi.Remote ou modifier l'application pour ne pas utiliser l'interface en tant qu'interface distante EJB.
CNTR5102E: L''exception {0} d''application définie sur la méthode {1} de l''interface {2} ne doit pas être définie comme sous-classe de l''exception java.rmi.RemoteException.
Explication Selon la spécification EJB, une exception d'application ne doit pas être définie en tant que sous-classe de l'exception java.rmi.RemoteException.
Action Modifiez l'application pour qu'il n'y ait plus de méthode d'interface métier distante définie avec une sous-classe java.rmi.RemoteException sur la clause throws.
CNTR5103E: L''exception {0} d''application définie sur la méthode {1} de l''interface {2} ne doit pas être définie comme sous-classe de l''exception java.lang.RuntimeException.
Explication Selon la spécification EJB, une exception d'application pour une interface composant ne doit pas être définie en tant que sous-classe de l'exception java.lang.RuntimeException.
Action Modifiez l'application de manière à ce qu'aucune méthode d'interface composant distante ne soit définie avec une sous-classe java.lang.RuntimeException pour la clause throws.
CNTR5104E: La méthode {0} sur l''interface {1} doit être définie avec l''exception java.rmi.RemoteException pour la clause throws.
Explication Selon la spécification EJB, pour les méthodes d'interface métier distantes, la clause throws doit contenir l'exception java.rmi.RemoteException.
Action Ajoutez l'exception RemoteException à la clause throws de cette méthode. Vous pouvez également modifier l'interface pour ne pas implémenter l'interface java.rmi.Remote ou modifier l'application pour ne pas utiliser l'interface en tant qu'interface distante EJB.
CNTR5105E: L''interface {0} n''est pas une interface distante valide. Le nom IDL de la méthode {1} est en conflit avec la méthode {2}.
Explication Pour les interfaces distantes, la spécification de mappage du langage Java en langage IDL indique les informations suivantes : Les méthodes qui suivent les patterns de conception JavaBeans pour les propriétés simples de lecture-écriture ou les propriétés simples de lecture seule sont mappées vers les attributs d'interface IDL OMG. Les deux méthodes indiquées mappent vers le même attribut d'interface IDL OMG. Cette interface n'est pas un type RMI/IIOP valide.
Action Modifiez l'application en renommant ou en supprimant l'une des méthodes en conflit.
CNTR8990I: Ce message est un message d''information qui n''est fourni qu''en anglais : {0}.
Explication Ce message d'information n'est pas traduit.
Action Pour plus de détails, consultez le message.
CNTR8991W: Ce message est un message d''avertissement qui n''est fourni qu''en anglais : {0}.
Explication Ce message d'avertissement n'est pas traduit.
Action Pour plus de détails, consultez le message.
CNTR8992E: Ce message est un message d''erreur qui n''est fourni qu''en anglais : {0}.
Explication Ce message d'erreur n'est pas traduit.
Action Pour plus de détails, consultez le message.
CNTR9100E: Exception {0}
Explication Une condition d'exception générale a été découverte.
Action Cette information, jointe à celles d'autres messages d'exception, vous permettra de résoudre d'autres problèmes.
CNTR9101E: Options incompatibles : {0} {1}
Explication Deux des options spécifiées sont incompatibles entre elles et ne peuvent être spécifiées simultanément.
Action Examinez la syntaxe et supprimez l'une de ces options.
CNTR9102E: L''option {0} requiert l''option {1}.
Explication L'une des options spécifiées requiert une autre option qui, elle, n'a pas été spécifiée.
Action Examinez la syntaxe et spécifiez l'option requise.
CNTR9103W: EJB Timer {0} n''a pas été trouvé sur le serveur {1}.
Explication Le service de délai EJB qui est spécifié n'existe pas sur le serveur qui est spécifié. Ce service peut avoir expiré, ou il a peut-être été annulé.
Action Vérifiez que l'identité du service de délai EJB et le nom du serveur ont été correctement spécifiés. Si le service existe et que son identité, ainsi que le nom du serveur, sont corrects, reportez-vous pour plus d'informations aux exceptions antérieures.
CNTR9104W: Le service EJB Timer {0} n''est pas disponible sur le serveur {1}.
Explication Le service de délai EJB configuré pour le serveur spécifié n'est pas disponible. Ce service ne peut démarrer s'il n'existe pas sur le serveur d'applications avec des beans enterprise Java TimedObject démarrés.
Action Vérifiez qu'une application comportant des beans Java enterprise TimedObject a été démarrée sur le processus serveur spécifié.
CNTR9240I: Le fichier JAR (Java archive) {0} n''est pas un module de bean enterprise de niveau 3.0.
Explication Le fichier jar listé n'est pas configuré en tant que module de niveau 3.0.
Action Si ce module devait contenir des composants de bean enterprise de niveau 3.0, vérifiez les annotations de code source Java ou les données de configuration ejb-jar.xml.
CNTR9241I: Le fichier JAR (Java archive) {0} n''a pas de beans enterprise 3.0 avec des interfaces distantes.
Explication Le fichier jar indiqué ne contient pas des beans enterprise 3.0 avec des interfaces distantes.
Action Si ce module devait contenir des beans enterprise avec des interfaces distantes, vérifiez les annotations du module ou les données de configuration ejb-jar.xml.
CNTR9250E: Le premier paramètre doit être un nom de classe qualifié complet, un fichier JAR (Java archive) ou un fichier EAR (Enterprise archive).
Explication Le premier paramètre doit être un nom de classe qualifié complet, un fichier JAR ou un fichier EAR. Les fichiers JAR et EAR doivent contenir le chemin de répertoire complet.
Action Appelez la commande createEJBStubs avec l'option -help pour afficher la syntaxe de la commande.
CNTR9251E: Impossible de lire le fichier {0}.
Explication Ce fichier n'a pas pu être ouvert pour une opération de lecture.
Action Examinez les paramètres de droits d'accès au système de fichier pour ce fichier.
CNTR9252E: L''option {0} a été définie plusieurs fois.
Explication Une option ne peut être spécifiée qu'une fois par appel de commande createEJBStubs.
Action Appelez la commande createEJBStubs avec l'option -help pour afficher la syntaxe de la commande.
CNTR9253E: Le paramètre de nom de fichier journal {0} est incorrect.
Explication Le nom de fichier journal doit désigner un fichier, y compris un chemin de répertoire. De plus, le nom de fichier journal ne doit pas commencer par "-".
Action Appelez la commande createEJBStubs avec l'option -help pour afficher la syntaxe de la commande.
CNTR9254E: Impossible d''écrire dans le fichier {0}.
Explication Ce fichier n'a pas pu être ouvert pour une opération d'écriture.
Action Examinez les paramètres de droits d'accès au système de fichier pour ce fichier.
CNTR9255E: Le paramètre de nom de fichier journal manque.
Explication Pour l'option -logfile, le nom de fichier journal doit être fourni en tant que paramètre suivant
Action Examinez la ligne de syntaxe et fournissez le paramètre de nom de fichier journal requis.
CNTR9256E: Le paramètre {0} n''est pas reconnu.
Explication Ce paramètre ne correspond à aucune des options d'entrée autorisées.
Action Appelez la commande createEJBStubs avec l'option -help pour afficher la syntaxe de la commande.
CNTR9257E: Trop de paramètres d'entrée spécifiés.
Explication Le nombre total de paramètres d'entrée autorisé a été dépassé.
Action Appelez la commande createEJBStubs avec l'option -help pour afficher la syntaxe de la commande.
CNTR9258E: Une exception imprévue a été émise. L''exception est : {0}
Explication Une exception inattendue est survenue lors du traitement de la commande.
Action Ajoutez l'option -verbose à la commande createEJBStubs pour afficher des informations supplémentaires.
CNTR9259E: Aucune interface de composant défini pour le home {0}.
Explication Chaque home configuré doit avoir une interface composant.
Action Examinez les données de configuration pour cette interface home.
CNTR9260E: L''exception {0} s''est produite lors de la configuration du fichier journal utilisateur.
Explication L'exception est imprévue.
Action Examinez les paramètres d'autorisation du système de fichiers.
CNTR9261E: Impossible de créer le fichier temporaire dans le répertoire {0}.
Explication Un fichier temporaire n'a pas pu être créé dans le système de fichiers.
Action Vérifiez les paramètres d'autorisation du système de fichiers du répertoire spécifié.
CNTR9262E: La classe d''interface {0} n''a pu être chargée. Cette situation peut provenir d''une erreur orthographique, d''une option -cp, de l''impossibilité de charger la classe parente ou de l''échec du chargement de la classe dans le paramètre de méthode.
Explication La classe spécifiée n'a pas pu être chargée.
Action Vérifiez s'il n'existe pas d'erreurs orthographiques et que toutes les classes parentes de cette classe sont incluses dans le fichier d'entrée JAR (Java archive) ou dans le fichier d'entrée EAR (Enterprise archive) ou qu'elles sont rendues disponibles en utilisant l'option -cp.
CNTR9263E: La classe d''interface {0} n''a pu être traitée.
La classe de paramètre de méthode {1} est introuvable.
Explication Un paramètre de méthode ou une classe de valeur de retour de méthode de la classe listée n'a pu être chargée.
Action Assurez-vous que toutes les classes envoyées comme paramètres de méthode, ou utilisées comme valeurs de retour de méthode, dans les méthodes de la classe indiquée sont incluses dans le fichier d'entrée JAR (Java achive) ou dans le fichier d'entrée EAR (Enterprise archive) ou qu'elles sont rendues disponibles en utilisant l'option -cp.
CNTR9264E: Le paramètre de nom de chemin d'accès aux classes requis n'est pas défini.
Explication Pour l'option -cp, le chemin d'accès aux classes doit être le prochain paramètre fourni.
Action Examinez la syntaxe et fournissez le paramètre de chemin d'accès aux classes requis.
CNTR9265E: Le fichier d''entrée {0} est introuvable.
Explication Le fichier spécifié comme premier paramètre n'a pas été trouvé.
Action Vérifiez l'orthographe du nom du fichier et ses droits d'accès en écriture.
CNTR9266E: La commande createEJBStubs n''a pas pu renommer le fichier {0}, {1}.
Explication Le fichier spécifié n'a pas pu être renommé.
Action Examinez les paramètres d'autorisation du système de fichiers. Vérifiez également que le fichier cible n'existe pas déjà.
CNTR9267W: La commande createEJBStubs n''a pas pu supprimer le fichier {0}.
Explication Le fichier indiqué n'a pu être supprimé.
Action Examinez les paramètres d'autorisation du système de fichiers.
CNTR9268E: Le nom de fichier {0} n''est pas autorisé pour l''option -newfile.
Explication Le nom spécifié pour l'option -newfile n'est pas autorisé.
Action Assurez-vous que ce nom n'est pas le même que celui du fichier en entrée.
CNTR9269W: Le module EJB (Enterprise JavaBeans) {0} ne comporte pas de beans enterprise configurés.
Explication Les modules EJB doivent contenir un ou plusieurs bean(s) enterprise.
Action Assurez-vous qu'il y a un ou plusieurs bean(s) enterprise configuré(s) pour ce module. Ces beans enterprise doivent utiliser soit un fichier ejb-jar.xml, soit des annotations de code source.
CNTR9270E: Le paramètre de nom de fichier de mise à jour n'est pas un fichier JAR (Java archive), WAR (Web archive) ou EAR (Enterprise archive).
Explication Le paramètre de nom de fichier de mise à jour doit correspondre à un fichier de type JAR, WAR ou EAR et inclure le chemin de fichier.
Action Appelez la commande createEJBStubs avec l'option -help pour afficher la syntaxe de la commande.
CNTR9272E: Le fichier de sortie {0} est introuvable.
Explication Le fichier de sortie spécifié est introuvable.
Action Vérifiez l'orthographe du nom du fichier et ses droits d'accès en écriture.
CNTR9274E: La commande createEJBStubs ne peut pas créer le fichier {0}.
Explication Le fichier spécifié ne peut pas être créé dans le système de fichiers.
Action Vérifiez les paramètres d'autorisation du système de fichiers du répertoire spécifié.
CNTR9275E: Le fichier de sortie {0} existe déjà.
Explication Le fichier de sortie spécifié ne doit pas exister.
Action Définissez un nouveau nom de fichier de sortie.
CNTR9276I: L''application {0} a désactivé le répertoire de bibliothèque. Les fichiers JAR (Java archive) et WAR (Web archive) dans le répertoire de bibliothèque ne seront pas traités.
Explication Les données de configuration de l'application définissent un répertoire de bibliothèque avec une chaîne vide pour le nom de répertoire de bibliothèque. Cette action désactive le répertoire de bibliothèque.
Action Si le répertoire de bibliothèque de cette application ne doit pas être désactivé, modifiez le fichier de configuration application.xml dans le fichier EAR (Enterprise archive) de l'application.
CNTR9277I: Le fichier JAR (Java archive) ou WAR (Web archive) The {0} ne contient pas de classes d''interface distante pour un bean enterprise 3.0.
Explication Le fichier JAR ou WAR spécifié ne contient pas de classes d'interface distante pour un bean enterprise 3.0.
Action Si ce module doit contenir des classes d'interface distante pour un bean enterprise 3.0, ajoutez ces classes au module.
CNTR9278E: Le type d''entrée d''un nom de classe qualifié complet n''est pas compatible avec l''option {0}.
Explication Le type d'entrée d'un nom de classe qualifié complet n'est pas compatible avec l'option indiquée.
Action Examinez la syntaxe et changez le type d'entrée ou supprimez l'option.
Rubrique de référence    

Conditions d'utilisation | Commentaires

Dernière mise à jour : Oct 21, 2010 8:10:06 PM CDT
http://publib.boulder.ibm.com/infocenter/wasinfo/v7r0/index.jsp?topic=/com.ibm.websphere.messages.doc/com.ibm.ejs.container.container.html

© Copyright IBM Corporation 2006, 2010. All Rights Reserved.
Technologie Eclipse. (http://www.eclipse.org)