Explication | Les noms des composants doivent être uniques. |
Action | Cette erreur indique une condition d'erreur grave interne à WebSphere. Signalez le problème au support technique WebSphere. |
Explication | Le traitement des annotations a échoué. Cause possible : le fichier ear, jar ou war n'a pas été traité correctement. |
Action | Voir l'exception ou le message d'erreur pour connaître les actions possibles. |
Explication | Une interface métier ne peut pas être définie dans un fichier XML ou dans des annotations comme étant à la fois distante et locale. |
Action | Déterminez si l'interface métier doit être distante ou locale, puis indiquez votre choix dans les annotations ou dans le fichier XML. |
Explication | Si les annotations @Remote et @Local sont toutes deux intégrées dans une classe de bean, l'une ou l'autre doit contenir un paramètre indiquant l'interface métier. |
Action | Indiquez le nom de l'interface métier comme paramètre de l'une ou l'autre des annotations (@Remote ou @Local). |
Explication | Si l'annotation @Remote ou @Local n'indique aucun paramètre, vous ne pouvez définir qu'une seule interface métier dans la clause implements d'une classe de bean. |
Action | Vérifiez que la clause implements de la classe de bean ne contient qu'une seule interface métier, ou modifiez l'annotation @Remote ou @Local afin de répertorier les interfaces métier comme paramètres. |
Explication | Un bean session ne doit pas être défini à la fois avec état (Stateful) et sans état (Stateless). Par exemple, un bean session ne peut pas contenir une annotation @Stateless et être défini avec un type de session "Stateful" (avec état) dans le fichier XML. |
Action | Vérifiez l'annotation du code source ainsi que les paramètres de configuration du fichier ejb-jar.xml correspondant à ce bean. Vérifiez que le type de session indiqué dans le fichier XML correspond à celui défini dans les annotations, ou supprimez l'annotation @Stateful ou @Stateless. |
Explication | L'ouverture du fichier ear a échoué. Cause possible : le fichier ear n'a pas été traité correctement. |
Action | Voir l'exception ou le message d'erreur et corriger le fichier ear. |
Explication | Le chargement de la classe a échoué. Cause possible : la classe dépend d'une autre classe non prise en compte par ArchiveClassLoader. |
Action | Voir l'exception ou le message d'erreur. Eventuellement, ajoutez le fichier JAR manquant au chemin d'accès aux classes dans le fichier Manifest.mf. |
Explication | Les méthodes n'ont pas pu être chargées pour la classe indiquée. Cause possible : la classe contient une méthode dont la signature ou les paramètres ne sont pas pris en compte par ArchiveClassloader. |
Action | Voir l'exception ou le message d'erreur. Eventuellement, ajoutez le fichier JAR manquant au chemin d'accès aux classes dans le fichier Manifest.mf. |
Explication | Toutes les propriétés des annotations @ActivationConfigProperty doivent être uniques. |
Action | Vérifiez @MessageDrivenAnnotation et supprimez ou modifiez le nom de la propriété en double dans la sous-annotation @ActivationConfigProperty. |
Explication | La classe d'un bean EJB ayant été définie dans le fichier XML est introuvable dans le fichier ear. |
Action | Vérifiez que le fichier XML contient le bean EJB et que la classe EJB est présente dans le fichier ear. |
Explication | Le même EJB est défini à l'aide d'une annotation sur deux classes séparées. |
Action | Supprimez l'annotation de l'une des classes, modifiez le nom du bean pour l'annotation sur une des classes ou indiquez un élément ejb-class pour le bean dans le descripteur de déploiement. |
Explication | Ne définissez pas un EJB comme utilisant à la fois des transactions gérées par conteneur et des transactions gérées par bean. |
Action | Vérifiez l'annotation @TransactionManagement ainsi que les paramètres de configuration du fichier ejb-jar.xml correspondant à ce bean. Vérifiez que le type de gestion de transaction défini en XML correspond au type défini dans l'annotation, ou supprimez l'un de ces deux paramètres. |
Explication | Toutes les classes d'interface doivent se trouver dans le même fichier archive Java (JAR) que le fichier EJB ; à l'intérieur d'un répertoire de bibliothèque défini ; ou bien dans un fichier JAR indiqué dans le chemin d'accès des classes manifest du fichier d'archive Java EJB. |
Action | Vérifiez que le fichier JAR contenant l'interface est contenu dans un répertoire de bibliothèque pour cet EJB ou est indiqué dans l'élément Class-Path du fichier Manifest.mf pour ce fichier JAR EJB. |
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 | Les beans entity CMP ne sont pris en charge par ce produit que dans les modules de niveau EJB 2.1 ou antérieurs. |
Action | Regroupez tous les beans entity CMP dans des modules EJB 2.1 ou de version antérieure, puis réinstallez l'application. |
Explication | Un EJB ne doit pas être annoté avec plusieurs annotations de type EJB. Par exemple, un bean session ne peut pas contenir à la fois une annotation @Stateless et une annotation @MessageDriven. |
Action | Vérifiez les annotations de code source pour ce bean. Supprimez toute annotation de type EJB en surnombre. |
Explication | Les beans entity BMP ne sont pris en charge par le produit que dans les modules EJB de niveau 2.1 ou antérieur. |
Action | Conditionnez tous les beans entity BMP dans des modules EJB 2.1 ou de version antérieure, puis réinstallez l'application. |
Explication | Une tentative d'analyse octale du code d'un fichier de classe d'annotations Java a échoué. Il est fort probable que le fichier de classe soit endommagé. |
Action | Vérifiez que le fichier de classe n'est pas endommagé. |
Explication | Une tentative d'analyse octale du code d'un fichier de classe d'annotations Java a échoué. Il est fort probable que le fichier de classe soit endommagé. |
Action | Vérifiez que les fichiers de classe dans le répertoire indiqué ne sont pas endommagés. |
Explication | Une tentative d'analyse octale du code d'un fichier de classe d'annotations Java a échoué. Il est fort probable que le fichier de classe soit endommagé. |
Action | Vérifiez que le fichier de classe n'est pas endommagé. |
Explication | Les beans entity sont pris en charge par la spécification EJB 3.1 dans des modules autonomes uniquement. |
Action | Conditionnez tous les bean entity dans des modules autonomes et réinstallez l'application. |
Explication | Une exception inattendue est survenue lors du traitement de la commande. |
Action | Ajoutez l'option -verbose pour afficher des informations supplémentaires. |