Author: tchemit Date: 2010-11-30 22:04:20 +0100 (Tue, 30 Nov 2010) New Revision: 2162 Url: http://nuiton.org/repositories/revision/topia/2162 Log: reproduce the same behaviour than before with the dao legacy Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaContextImpl.java trunk/topia-persistence/src/test/java/org/nuiton/topia/persistence/TopiaDAOTest.java trunk/topia-persistence/src/test/xmi/topiatest.properties Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaContextImpl.java =================================================================== --- trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaContextImpl.java 2010-11-30 16:25:09 UTC (rev 2161) +++ trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaContextImpl.java 2010-11-30 21:04:20 UTC (rev 2162) @@ -961,6 +961,8 @@ query.setParameter(name, value); } } + // tchemit 2010-11-30 reproduce the same behaviour than before with the dao legacy + query.setFlushMode(FlushMode.AUTO); List result = query.list(); result = firesSupport.fireEntitiesLoad(this, result); return result; Modified: trunk/topia-persistence/src/test/java/org/nuiton/topia/persistence/TopiaDAOTest.java =================================================================== --- trunk/topia-persistence/src/test/java/org/nuiton/topia/persistence/TopiaDAOTest.java 2010-11-30 16:25:09 UTC (rev 2161) +++ trunk/topia-persistence/src/test/java/org/nuiton/topia/persistence/TopiaDAOTest.java 2010-11-30 21:04:20 UTC (rev 2162) @@ -64,20 +64,6 @@ testBasedir = TestHelper.getTestBasedir(TopiaDAOTest.class); } -// protected TopiaContext getRootContext() throws TopiaException, IOException { -// Properties conf = new Properties(); -// URL url = Resource.getURL("TopiaContextImpl.properties"); -// if (log.isDebugEnabled()) { -// log.debug(url); -// } -// conf.load(url.openStream()); -// conf.setProperty("hibernate.connection.url", "jdbc:h2:file://tmp/topiautiltest_" + System.currentTimeMillis()); -// conf.setProperty("topia.persistence.classes", TopiaTestDAOHelper.getImplementationClassesAsString()); -// -// TopiaContext rootContext = TopiaContextFactory.getContext(conf); -// return rootContext; -// } - /** * Test de creer une entité et de verifier qu'elle est * présente dans la persistence au sein de la transaction. Modified: trunk/topia-persistence/src/test/xmi/topiatest.properties =================================================================== --- trunk/topia-persistence/src/test/xmi/topiatest.properties 2010-11-30 16:25:09 UTC (rev 2161) +++ trunk/topia-persistence/src/test/xmi/topiatest.properties 2010-11-30 21:04:20 UTC (rev 2162) @@ -29,7 +29,7 @@ # Do not use this tag value (deprecated since 2.5) #model.tagvalue.useLegacyDAO=true # Replaced by this one, which will allow us to switch to any dao implementation... -model.tagvalue.daoImplementation=org.nuiton.topia.persistence.TopiaDAOLegacy +#model.tagvalue.daoImplementation=org.nuiton.topia.persistence.TopiaDAOLegacy #org.nuiton.topiatest.Company.class.tagvalue.naturalIdMutable=false #org.nuiton.topiatest.Company.attribute.siret.tagvalue.naturalId=true