Index: topia2/src/java/org/codelutin/topia/framework/TopiaContextImpl.java diff -u topia2/src/java/org/codelutin/topia/framework/TopiaContextImpl.java:1.58 topia2/src/java/org/codelutin/topia/framework/TopiaContextImpl.java:1.59 --- topia2/src/java/org/codelutin/topia/framework/TopiaContextImpl.java:1.58 Fri Dec 7 16:25:23 2007 +++ topia2/src/java/org/codelutin/topia/framework/TopiaContextImpl.java Thu Dec 13 16:49:53 2007 @@ -23,9 +23,9 @@ * * @author poussin * - * @version $Revision: 1.58 $ + * @version $Revision: 1.59 $ * - * Last update: $Date: 2007-12-07 16:25:23 $ by : $Author: ruchaud $ + * Last update: $Date: 2007-12-13 16:49:53 $ by : $Author: ruchaud $ */ package org.codelutin.topia.framework; @@ -810,7 +810,6 @@ for (int j = 0; j < args.length; j += 2) { query.setParameter((String)args[j], args[j + 1]); } - query.setFlushMode(FlushMode.AUTO); List result = query.list(); return result; } catch (HibernateException eee) { @@ -829,11 +828,9 @@ checkClosed("Ce contexte a ete ferme, impossible de faire une recherche"); try { Query query = getHibernate().createQuery(hql); - int i = 0; - for (Object arg : args) { - query.setParameter(i++, arg); - } - query.setFlushMode(FlushMode.AUTO); + for (int j = 0; j < args.length; j += 2) { + query.setParameter((String)args[j], args[j + 1]); + } int result = query.executeUpdate(); return result; } catch (HibernateException eee) {