Bonjour,
En fait on fait comme ca :
FlowDAO dao=EasyFlowDAOHelper.getFlowDAO(pTransaction);
Flow newFlow = new FlowImpl();
newFlow.setBeginflow(pDate);
newFlow.setRatio(pRatio);
dao.create(newFlow);
return newFlow;
Je suis un peu étonné que la méthode en soit la cause car c'est elle que l'on utilise depuis le début ou presque...
Elle fonctionne d'ailleurs avec d'autre objet...
Une idée ?
Merci,
Julien.
Le 10/01/2011 23:33, Julien NICOLAS a écrit :
> Bonjour et bonne année à tous les utilisateurs de Topia !Bonjour et bonne année à vous aussi.
>Instanciez vous les objets via un new ? (new FlowImpl())
> J'ai un problème de définition du TopiaID avec l'erreur suivante :
> org.nuiton.topia.TopiaException:
> org.hibernate.id.IdentifierGenerationException: ids for this class must be
> manually assigned before calling save(): fr.nomaka.easyflow.entity.FlowImpl
auquel cas il n'ont pas d'id et le save() ne fonctionnera pas.
Ou utiliser vous le methode FlowDao#create() qui
vous renverra un objet instancié et avec un id ?
--
Éric <chatellier@codelutin.com>
Tel: 02 40 50 29 28
http://www.codelutin.com
_______________________________________________
Topia-users mailing list
Topia-users@list.nuiton.org
http://list.nuiton.org/cgi-bin/mailman/listinfo/topia-users