Ok j'ai compris ton problème.
GWT spécifie que tes sources doivent être dans les sous-package de ton module (fichier gwt.xml en racine).
Dans ton cas, je te conseille de commencer par créer un sous-package du package "core" qui contiendra les classes à sérialiser.
Pour l'exemple on prendra :
com.projet.core.beans.Article
Ensuite tu refais ton projet-core.jar avec les sources et, dans ton projet-web, tu ajoutes un package
qui contiendra un fichier Beans.gwt.xml dont le code sera :
1 2 3 4
| <module>
<inherits name='com.google.gwt.user.User'/>
<source path="beans" />
</module> |
Enfin, ton premier fichier gwt.xml devra pointer sur ce module :
<inherits name='com.projet.core.Beans'/>
Donc, si tu as bien compris la manip', tu supprimeras la ligne
qui ne correspond, à mon avis, à aucun package ;-)
Partager