Pour les champions de ANT/XDOCLET pour EJB et MySQL / JONAS - Java - Programmation
Marsh Posté le 28-03-2004 à 03:53:04
Citation : Cannot read the Deployment De |
Marsh Posté le 28-03-2004 à 10:39:06
Bravo benou tu es perspicace ....
mais ca me dit pas pourquoi / ou quest-ce qui peux faire cette erreur !
Si quelqu'1 peux m'éclairer ....
Merci, Gob
Marsh Posté le 28-03-2004 à 16:02:29
A mon avis c'est parce que l'attribut "id" (qui est la clé primaire) de ton bean EssaiBean n'a pas été déclaré en tant qu'attribut dont la persistence est gérée par le conteneur EJB au niveau de ton fichier descripteur de déploiement
Marsh Posté le 28-03-2004 à 16:42:28
Le prob comme c'est indiquer dans le titre c'est que le descritpteur de déploiement est généré par Xdoclet donc il y a quelque chose qui cloche la-dedans... Mais je sais pas ou chercher...
Marsh Posté le 29-03-2004 à 11:50:22
GobelinEnrage a écrit : Le prob comme c'est indiquer dans le titre c'est que le descritpteur de déploiement est généré par Xdoclet donc il y a quelque chose qui cloche la-dedans... Mais je sais pas ou chercher... |
sur la mailing-list d'xdoclet
Marsh Posté le 29-03-2004 à 11:50:46
pis rien ne t'empeche de le verifier le truc generé par xdoclet, ptet que tu comprendras d'ou vient l'erreur
Marsh Posté le 27-03-2004 à 18:06:23
Salut,
voila un problème qui me pose pas mal de souci :
Environnement :
Ant pour la compil
EJB avec Xdoclet pour la génération et deploiement.
Jonas/jetty pour le serveur Web/J2EE
et mysql comme serveur Database...
vla l'erreur :
[ejbjar] building essai.jar with 10 files
[genic] GenIC fatal error: Cannot read the Deployment Descriptors from C:\Me
lanie\DESS\ADO\essai\ejb\essai-generic.jar: primkey-field idEssai is not listed
as cmp-field in bean EssaiBean
[genic] org.objectweb.jonas_ejb.genic.GenIC error: java.lang.reflect.Invocat
ionTargetException
[genic] java.lang.reflect.InvocationTargetException
[genic] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[genic] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
sorImpl.java:39)
[genic] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
hodAccessorImpl.java:25)
[genic] at java.lang.reflect.Method.invoke(Method.java:324)
[genic] at org.objectweb.jonas.server.Bootstrap.main(Bootstrap.java:398)
[genic] Caused by: java.lang.RuntimeException: Cannot read the Deployment De
scriptors from C:\Melanie\DESS\ADO\essai\ejb\essai-generic.jar: primkey-field id
Essai is not listed as cmp-field in bean EssaiBean
[genic] at org.objectweb.jonas_ejb.genic.GenIC.fatalError(GenIC.java:875
)
[genic] at org.objectweb.jonas_ejb.genic.GenIC.main(GenIC.java:428)
[genic] ... 5 more
BUILD FAILED
file:CMelanie/DESS/ADO/essai/ejb/build.xml:109: GenIC reported an error.
si quelqu'1 a une idée
Gob