Le 06/11/2010 14:55, Jean Couteau a écrit :
Sinon je pense à un truc, mais je sais pas si ça solutionnera les problèmes (ni si ça marchera). L'idée serait de générer les interfaces des classes du modèle dans un package différent de celui des impls, comme ça on peut importer uniquement les interfaces et on devrait réduire les problèmes d'import (je pense que ça devrait pouvoir le faire mais pas dit que gwt réussise à s'en sortir).
J'ai fait un test, en copiant mes classes générées dans mon projet gwt. L'interface côté client et les implémentations (impl, abstract et helper) côté serveur. Ca passe presque, il me manque WikittyUser (que je dois étendre) et BusinessEntityWikitty. Du coup je pense que ça peut être une bonne approche. Si on suit le principe, WikittyUser est une interface et du coup se retrouvera côté client, il restera plus que BusinessEntityWikitty qui a un seul problème : Line 134: The method isAssignableFrom(Class<capture#1-of ? extends Object>) is undefined for the type Class<BusinessEntityWikitty>