On Thu, 17 Jun 2010 22:59:45 +0200 Sigrid.Lehuta@ifremer.fr wrote: Salut,
pour le second est ce que je manipule mal les "collections" ? failed to lazily initialize a collection of role: fr.ifremer.isisfish.entities.SpeciesImpl.population, no session or session was closed Collection <Population> pops = sp.getSpecies().getPopulation();
En fait, pour ruser un peu tu peux forcer le chargement des populations durant l'init. Comme elles seront deja chargees, il n'y aura pas d'exception de lazy loading. Donc dans ton init, il faut que tu appelles "sp.getSpecies().getPopulation();" meme si tu n'en as pas besoin. Ce qui le chargera pour plus tard. Par contre il faut etre certain qu'il n'y ait pas de regles qui modifient ta population car du coup tu n'auras pas les bonnes donnees :(. -- Benjamin -------------------- tél: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com () campagne du ruban ascii http://www.codelutin.com /\ pour les mails en ascii