Index: topia/src/java/org/codelutin/topia/generators/jdo/ObjectModelToJDOEntityGenerator.java diff -u topia/src/java/org/codelutin/topia/generators/jdo/ObjectModelToJDOEntityGenerator.java:1.5 topia/src/java/org/codelutin/topia/generators/jdo/ObjectModelToJDOEntityGenerator.java:1.6 --- topia/src/java/org/codelutin/topia/generators/jdo/ObjectModelToJDOEntityGenerator.java:1.5 Fri Sep 17 15:32:56 2004 +++ topia/src/java/org/codelutin/topia/generators/jdo/ObjectModelToJDOEntityGenerator.java Fri Sep 17 15:55:55 2004 @@ -23,9 +23,9 @@ * * @author Benjamin Poussin * Copyright Code Lutin - * @version $Revision: 1.5 $ + * @version $Revision: 1.6 $ * - * Mise a jour: $Date: 2004/09/17 15:32:56 $ + * Mise a jour: $Date: 2004/09/17 15:55:55 $ * par : $Author: bpoussin $ */ @@ -199,7 +199,7 @@ } public JDOPersistenceHelper getPersistenceHelper(){ - PersistenceManager pm = JDOHelper.getPersistenceManager(this); + PersistenceManager pm = getPersistenceManager(); return (JDOPersistenceHelper)pm.getUserObject(); } @@ -207,6 +207,11 @@ return getPersistenceHelper().getContext(); } + public PersistenceManager getPersistenceManager(){ + PersistenceManager pm = JDOHelper.getPersistenceManager(this); + return pm; + } + }*/ } if(!(clazzifier instanceof ObjectModelClass)){ @@ -283,7 +288,7 @@ for (Iterator i=entity.get<%=Util.capitalize(attribute.getName())%>().iterator(); i.hasNext();) { TopiaEntity te = (TopiaEntity)i.next(); if (te != null){ - JDOEntity tejdo = getPersistenceHelper().update(te, done); + JDOEntity tejdo = getPersistenceHelper().update(te, done, pm); tmpIds.add(tejdo); }else{ tmpIds.add(null);