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. |
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/ . |
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}. |
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/ . |
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}. |
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/ . |
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}. |
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é. |
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. |
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. |
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/ . |
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/ . |
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/ . |
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/ . |
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}. |
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/ . |
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. |
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. |
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. |
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. |
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/ . |
Explication | Le conteneur n'a pas pu ouvrir le répertoire de passivation. |
Action | Assurez-vous que le répertoire de passivation existe. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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/ . |
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/ . |
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/ . |
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. |
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/ . |
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. |
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/ . |
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/ . |
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. |
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. |
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. |
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/ . |
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}". |
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. |
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. |
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. |
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/ . |
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. |
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/ . |
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/ . |
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/ . |
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}. |
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/ . |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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é. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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/ . |
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. |
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. |
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. |
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. |
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. |
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/ . |
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/ . |
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/ . |
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}. |
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}. |
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. |
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}. |
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. |
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. |
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/ . |
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. |
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. |
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}. |
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. |
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. |
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. |
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. |
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. |
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. |
Explication | Une exception a été interceptée dans la méthode spécifiée. |
Action | Aucune action n'est requise de l'utilisateur. |
Explication | Un jeton de servant 'null' a été passé à la méthode spécifiée. |
Action | Aucune action n'est requise de l'utilisateur. |
Explication | Un paramètre entryKey 'null' a été passé à la méthode spécifiée. |
Action | Aucune action n'est requise de l'utilisateur. |
Explication | Une valeur entryKey 'null' a été passée à la méthode spécifiée. |
Action | Aucune action n'est requise de l'utilisateur. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
Explication | L'instance SfDRSControllerInstance spécifiée a reçu l'événement REPLICATION_UP. |
Action | Aucune action n'est requise de l'utilisateur. |
Explication | L'instance SfDRSControllerInstance spécifiée a reçu l'événement REPLICATION_DOWN. |
Action | Aucune action n'est requise de l'utilisateur. |
Explication | L'instance SfDRSControllerInstance spécifiée a reçu l'événement IS_CONGESTED. |
Action | Aucune action n'est requise de l'utilisateur. |
Explication | L'instance SfDRSControllerInstance spécifiée a reçu l'événement NOT_CONGESTED. |
Action | Aucune action n'est requise de l'utilisateur. |
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. |
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. |
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. |
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'. |
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. |
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. |
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. |
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. |
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. |
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é. |
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. |
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. |
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. |
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. |
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. |
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é. |
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é. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
Explication | L'interface home sera liée à l'emplacement de nommage spécifié. |
Action | Aucune action n'est requise de l'utilisateur. |
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. |
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/ . |
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. |
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. |
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. |
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é. |
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. |
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. |
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é. |
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. |
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. |
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. |
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. |
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. |
Explication | La spécification EJB 3.0 requiert que les méthodes around-invoke aient la signature suivante : Object <METHOD>(InvocationContext) throws Exception |
Action | Corrigez la signature de méthode de cet intercepteur. |
Explication | La spécification EJB 3.0 requiert que les méthodes de cycle de vie des beans enterprise aient la signature suivante : void <METHOD>() |
Action | Corrigez la signature de méthode pour cet 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 <METHOD>(InvocationContext) |
Action | Corrigez la signature de méthode pour cet intercepteur. |
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. |
Explication | La spécification EJB 3.0 requiert qu'une méthode ejbCreate<METHOD> 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. |
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<METHOD> 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<METHOD> sur l'une des deux méthodes spécifiées. Cette mesure supprimera toute ambiguïté. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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}. |
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}. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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}. |
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. |
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}. |
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. |
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. |
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}. |
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}. |
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. |
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}. |
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. |
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}. |
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. |
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. |
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}. |
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}. |
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. |
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. |
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. |
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. |
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. |
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. |
Explication | Ce message d'information n'est pas traduit. |
Action | Pour plus de détails, consultez le message. |
Explication | Ce message d'avertissement n'est pas traduit. |
Action | Pour plus de détails, consultez le message. |
Explication | Ce message d'erreur n'est pas traduit. |
Action | Pour plus de détails, consultez le message. |
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. |
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. |
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. |
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. |
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é. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
Explication | Chaque home configuré doit avoir une interface composant. |
Action | Examinez les données de configuration pour cette interface home. |
Explication | L'exception est imprévue. |
Action | Examinez les paramètres d'autorisation du système de fichiers. |
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é. |
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. |
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. |
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. |
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. |
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à. |
Explication | Le fichier indiqué n'a pu être supprimé. |
Action | Examinez les paramètres d'autorisation du système de fichiers. |
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. |
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. |
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. |
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. |
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é. |
Explication | Le fichier de sortie spécifié ne doit pas exister. |
Action | Définissez un nouveau nom de fichier de sortie. |
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. |
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. |
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. |