[hibernate-commits] Hibernate SVN: r11678 - in branches/Branch_3_2/HibernateExt/tools/src: test/org/hibernate/tool/hbm2x and 1 other directory.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Mon Jun 11 08:05:43 EDT 2007


Author: max.andersen at jboss.com
Date: 2007-06-11 08:05:43 -0400 (Mon, 11 Jun 2007)
New Revision: 11678

Modified:
   branches/Branch_3_2/HibernateExt/tools/src/java/org/hibernate/tool/hbm2x/HibernateConfigurationExporter.java
   branches/Branch_3_2/HibernateExt/tools/src/test/org/hibernate/tool/hbm2x/Hbm2CfgTest.java
Log:
Fix HBX-950 Code generation on seam-gen projects includes fake tx manager

Modified: branches/Branch_3_2/HibernateExt/tools/src/java/org/hibernate/tool/hbm2x/HibernateConfigurationExporter.java
===================================================================
--- branches/Branch_3_2/HibernateExt/tools/src/java/org/hibernate/tool/hbm2x/HibernateConfigurationExporter.java	2007-06-11 12:05:03 UTC (rev 11677)
+++ branches/Branch_3_2/HibernateExt/tools/src/java/org/hibernate/tool/hbm2x/HibernateConfigurationExporter.java	2007-06-11 12:05:43 UTC (rev 11678)
@@ -95,6 +95,7 @@
         ignoredProperties.put(Environment.SESSION_FACTORY_NAME, null);
         ignoredProperties.put(Environment.HBM2DDL_AUTO, "false" );
         ignoredProperties.put("hibernate.temp.use_jdbc_metadata_defaults", null );
+        ignoredProperties.put(Environment.TRANSACTION_MANAGER_STRATEGY, "org.hibernate.console.FakeTransactionManagerLookup");
         
         Set set = props.entrySet();
         Iterator iterator = set.iterator();

Modified: branches/Branch_3_2/HibernateExt/tools/src/test/org/hibernate/tool/hbm2x/Hbm2CfgTest.java
===================================================================
--- branches/Branch_3_2/HibernateExt/tools/src/test/org/hibernate/tool/hbm2x/Hbm2CfgTest.java	2007-06-11 12:05:03 UTC (rev 11677)
+++ branches/Branch_3_2/HibernateExt/tools/src/test/org/hibernate/tool/hbm2x/Hbm2CfgTest.java	2007-06-11 12:05:43 UTC (rev 11678)
@@ -5,6 +5,7 @@
 package org.hibernate.tool.hbm2x;
 
 import java.io.File;
+import java.util.Properties;
 
 import org.hibernate.cfg.Configuration;
 import org.hibernate.cfg.Environment;
@@ -53,6 +54,15 @@
 	   new HibernateConfigurationExporter(srcCfg, getOutputDir()).start();
 	   
 	   assertNotNull(findFirstString( Environment.HBM2DDL_AUTO, file ));
+	   
+
+	   srcCfg = new Configuration();
+	   srcCfg.setProperty( Environment.TRANSACTION_MANAGER_STRATEGY, "org.hibernate.console.FakeTransactionManagerLookup"); // Hack for seam-gen console configurations
+	   HibernateConfigurationExporter exp = new HibernateConfigurationExporter(srcCfg, getOutputDir());
+	   exp.start();
+	   
+	   assertNull(findFirstString( Environment.TRANSACTION_MANAGER_STRATEGY, file ));
+	   
 	 
 	}
 	




More information about the hibernate-commits mailing list