Pour les champions de ANT/XDOCLET pour EJB et MySQL / JONAS

Pour les champions de ANT/XDOCLET pour EJB et MySQL / JONAS - Java - Programmation

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:C:/Melanie/DESS/ADO/essai/ejb/build.xml:109: GenIC reported an error.

 
si quelqu'1 a une idée :)
 
Gob
 
 

Reply

Marsh Posté le 27-03-2004 à 18:06:23   

Reply

Marsh Posté le 28-03-2004 à 03:53:04    

Citation :

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  


[:spamafote]

Reply

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

Reply

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 [:spamafote]

Reply

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...

Reply

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


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

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


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed