Vous rencontrerez peut-être ces messages d'erreur courants au cours de la validation de vos projets.
Préfixe du message | Message | Explication |
---|---|---|
Valideur de client d'application | ||
CHKJ1000 | La validation a échoué car le fichier du client d'application n'est pas valide. Vérifiez que le descripteur de déploiement est valide. | Impossible de charger le fichier application-client.xml. Les métadonnées du projet ne peuvent être initialisées à partir du fichier application-client.xml.
|
Valideur EAR | ||
CHKJ1001 | Le projet EAR {0} n'est pas valide. | Impossible de charger le fichier application.xml. Les métadonnées du projet ne peuvent être initialisées à partir du fichier application.xml.
|
Valideur EJB | ||
CHKJ2019 | La classe de clé {0} doit être sérialisable lors de l'exécution. | L'EJB est conforme à la spécification EJB. Ce message vous avertit qu'un problème risque de se produire. L'avertissement s'affiche lorsqu'un type doit être sérialisable lors de l'exécution et qu'il n'a pas été possible, au moment de la compilation, de vérifier que c'est bien le cas. Un type est sérialisable si, au moment de l'exécution, il s'agit d'un type primitif, d'un tableau primitif ou d'un objet distant, ou s'il implémente java.io.Serializable. Ce message active l'indicateur java.lang.Object et ne peut être désactivé. Vous pouvez soit rendre l'objet sérialisable lors de la compilation, soit ignorer l'avertissement. |
CHKJ2412 | Le type de retour doit être sérialisable lors de l'exécution. | |
CHKJ2413 | L'argument {1} de {0} doit être sérialisable lors de l'exécution. | |
CHKJ2102 | Il est nécessaire de définir soit un descripteur finder, soit une méthode finder personnalisée correspondante dans la classe {0}. | Un descripteur finder doit exister pour chaque méthode finder. |
CHKJ2873 | Migrez la liaison à la source de données de ce bean vers une liaison à la fabrique de connexions CMP. | |
CHKJ2874 | Migrez la liaison à la source de données par défaut de ce module EJB vers une liaison à la fabrique de connexions CMP. | |
CHKJ2875E | Tous les fichiers EAR contenant ce module EJB doivent contenir l'élément <ejb-client-jar> {0}. | Si <ejb-client-jar> est défini dans ejb-jar.xml, un projet de client EJB correspondant doit contenir les interfaces home et distantes et tous les autres types requis par un client. Si ces types sont tous contenus dans un unique projet EJB, supprimez la ligne <ejb-client-jar> dans le descripteur de déploiement. Dans le cas contraire, vérifiez que le projet de client EJB existe, qu'il est ouvert, et qu'il existe un fichier JAR d'utilitaire de projet dans chaque EAR utilisant ce projet EJB comme module. |
CHKJ2905 | Le valideur EJB n'a pas été exécuté car le fichier ejb-jar.xml n'a pas pu être chargé. Pour plus d'informations, exécutez le valideur XML. | Le message CHKJ2905 signifie que les métadonnées du projet n'ont pas pu être initialisées à partir du fichier ejb-jar.xml.
|
Valideur JSP | ||
IWAW0482 | Pas de JspTranslator valide | Il y a un problème de chemin d'accès avec le projet. Le valideur JSP doit pouvoir accéder au code d'exécution WAS. Si le message IWAW0482E apparaît pour tous les projets Web, vérifiez le chemin d'accès à la variable ou au JRE :
|
Valideur WAR | ||
CHKJ3008 | Fichier WAR manquant ou non valide. | Impossible de charger le fichier web.xml. Les métadonnées du projet ne peuvent être initialisées à partir du fichier web.xml.
|
valideur XML | ||
Le contenu du type d'élément "ejb-jar" est incomplet : il doit correspondre à "(description?,display-name?,small-icon?,large-icon?,enterprise-beans,assembly-descriptor?,ejb-client-jar?)". | Les spécifications EJB 1.1 et 2.0 imposent l'existence d'au moins un bean enterprise dans un fichier .jar d'EJB. L'apparition de ce message d'erreur est normale lors du développement de fichiers .jar d'EJB et ces messages peuvent être ignorés jusqu'à l'exécution d'une action de production (exportation ou déploiement du code, par exemple). Définissez au moins un bean enterprise dans le projet. |