[hibernate-commits] Hibernate SVN: r18499 - in core/trunk/entitymanager/src/test: bundles/defaultpar/META-INF and 11 other directories.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Sun Jan 10 10:16:34 EST 2010


Author: stliu
Date: 2010-01-10 10:16:34 -0500 (Sun, 10 Jan 2010)
New Revision: 18499

Modified:
   core/trunk/entitymanager/src/test/bundles/cfgxmlpar/org/hibernate/ejb/test/pack/cfgxmlpar/hibernate.cfg.xml
   core/trunk/entitymanager/src/test/bundles/defaultpar/META-INF/persistence.xml
   core/trunk/entitymanager/src/test/bundles/defaultpar_1_0/META-INF/persistence.xml
   core/trunk/entitymanager/src/test/bundles/excludehbmpar/META-INF/persistence.xml
   core/trunk/entitymanager/src/test/bundles/explicitpar/META-INF/orm.xml
   core/trunk/entitymanager/src/test/bundles/explicitpar/META-INF/persistence.xml
   core/trunk/entitymanager/src/test/bundles/explodedpar/META-INF/persistence.xml
   core/trunk/entitymanager/src/test/bundles/overridenpar/META-INF/persistence.xml
   core/trunk/entitymanager/src/test/bundles/space par/META-INF/persistence.xml
   core/trunk/entitymanager/src/test/bundles/war/WEB-INF/classes/META-INF/persistence.xml
   core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/PackagedEntityManagerTest.java
   core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/pack/overridenpar/Bug.java
   core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/pack/spacepar/Bug.java
Log:
HHH-4777 HHH-4532 org.hibernate.ejb.test.PackagedEntityManagerTest.testOverridenPar() hard code hsqldb connection info

Modified: core/trunk/entitymanager/src/test/bundles/cfgxmlpar/org/hibernate/ejb/test/pack/cfgxmlpar/hibernate.cfg.xml
===================================================================
--- core/trunk/entitymanager/src/test/bundles/cfgxmlpar/org/hibernate/ejb/test/pack/cfgxmlpar/hibernate.cfg.xml	2010-01-10 14:58:15 UTC (rev 18498)
+++ core/trunk/entitymanager/src/test/bundles/cfgxmlpar/org/hibernate/ejb/test/pack/cfgxmlpar/hibernate.cfg.xml	2010-01-10 15:16:34 UTC (rev 18499)
@@ -9,6 +9,7 @@
         <property name="hibernate.connection.username">${jdbc.user}</property>
         <property name="hibernate.connection.password">${jdbc.pass}</property>
         <property name="hibernate.connection.url">${jdbc.url}</property>
+        <property name="hibernate.connection.isolation">${jdbc.isolation}</property>
         <property name="hibernate.cache.use_query_cache">true</property>
         <property name="hibernate.cache.region_prefix">hibernate.test</property>
         <property name="hibernate.jdbc.use_streams_for_binary">true</property>

Modified: core/trunk/entitymanager/src/test/bundles/defaultpar/META-INF/persistence.xml
===================================================================
--- core/trunk/entitymanager/src/test/bundles/defaultpar/META-INF/persistence.xml	2010-01-10 14:58:15 UTC (rev 18498)
+++ core/trunk/entitymanager/src/test/bundles/defaultpar/META-INF/persistence.xml	2010-01-10 15:16:34 UTC (rev 18499)
@@ -13,6 +13,7 @@
             <property name="hibernate.connection.username" value="${jdbc.user}"/>
             <property name="hibernate.connection.password" value="${jdbc.pass}"/>
             <property name="hibernate.connection.url" value="${jdbc.url}"/>
+            <property name="hibernate.connection.isolation" value="${jdbc.isolation}"/>
             <property name="hibernate.hbm2ddl.auto" value="create-drop"/>
             <property name="hibernate.cache.provider_class" value="org.hibernate.cache.HashtableCacheProvider"/>
         </properties>

Modified: core/trunk/entitymanager/src/test/bundles/defaultpar_1_0/META-INF/persistence.xml
===================================================================
--- core/trunk/entitymanager/src/test/bundles/defaultpar_1_0/META-INF/persistence.xml	2010-01-10 14:58:15 UTC (rev 18498)
+++ core/trunk/entitymanager/src/test/bundles/defaultpar_1_0/META-INF/persistence.xml	2010-01-10 15:16:34 UTC (rev 18499)
@@ -12,6 +12,7 @@
             <property name="hibernate.connection.username" value="${jdbc.user}"/>
             <property name="hibernate.connection.password" value="${jdbc.pass}"/>
             <property name="hibernate.connection.url" value="${jdbc.url}"/>
+            <property name="hibernate.connection.isolation" value="${jdbc.isolation}"/>
             <property name="hibernate.hbm2ddl.auto" value="create-drop"/>
             <property name="hibernate.cache.provider_class" value="org.hibernate.cache.HashtableCacheProvider"/>
         </properties>

Modified: core/trunk/entitymanager/src/test/bundles/excludehbmpar/META-INF/persistence.xml
===================================================================
--- core/trunk/entitymanager/src/test/bundles/excludehbmpar/META-INF/persistence.xml	2010-01-10 14:58:15 UTC (rev 18498)
+++ core/trunk/entitymanager/src/test/bundles/excludehbmpar/META-INF/persistence.xml	2010-01-10 15:16:34 UTC (rev 18499)
@@ -12,6 +12,7 @@
             <property name="hibernate.connection.username" value="${jdbc.user}"/>
             <property name="hibernate.connection.password" value="${jdbc.pass}"/>
             <property name="hibernate.connection.url" value="${jdbc.url}"/>
+            <property name="hibernate.connection.isolation" value="${jdbc.isolation}"/>
             <property name="hibernate.hbm2ddl.auto" value="create-drop"/>
             <property name="hibernate.cache.provider_class" value="org.hibernate.cache.HashtableCacheProvider"/>
             <property name="hibernate.archive.autodetection" value="class"/>

Modified: core/trunk/entitymanager/src/test/bundles/explicitpar/META-INF/orm.xml
===================================================================
--- core/trunk/entitymanager/src/test/bundles/explicitpar/META-INF/orm.xml	2010-01-10 14:58:15 UTC (rev 18498)
+++ core/trunk/entitymanager/src/test/bundles/explicitpar/META-INF/orm.xml	2010-01-10 15:16:34 UTC (rev 18499)
@@ -8,7 +8,9 @@
     <package>org.hibernate.ejb.test.pack.various</package>
     <entity class="Seat" access="PROPERTY" metadata-complete="true">
         <attributes>
-            <id name="number"/>
+            <id name="number">
+            	<column name="`number`" />
+            </id>
         </attributes>
     </entity>
 </entity-mappings>
\ No newline at end of file

Modified: core/trunk/entitymanager/src/test/bundles/explicitpar/META-INF/persistence.xml
===================================================================
--- core/trunk/entitymanager/src/test/bundles/explicitpar/META-INF/persistence.xml	2010-01-10 14:58:15 UTC (rev 18498)
+++ core/trunk/entitymanager/src/test/bundles/explicitpar/META-INF/persistence.xml	2010-01-10 15:16:34 UTC (rev 18499)
@@ -17,6 +17,7 @@
             <property name="hibernate.connection.username" value="${jdbc.user}"/>
             <property name="hibernate.connection.password" value="${jdbc.pass}"/>
             <property name="hibernate.connection.url" value="${jdbc.url}"/>
+            <property name="hibernate.connection.isolation" value="${jdbc.isolation}"/>
             <property name="hibernate.cache.use_query_cache" value="true"/>
             <property name="hibernate.cache.region_prefix" value="hibernate.test"/>
             <property name="hibernate.jdbc.use_streams_for_binary" value="true"/>

Modified: core/trunk/entitymanager/src/test/bundles/explodedpar/META-INF/persistence.xml
===================================================================
--- core/trunk/entitymanager/src/test/bundles/explodedpar/META-INF/persistence.xml	2010-01-10 14:58:15 UTC (rev 18498)
+++ core/trunk/entitymanager/src/test/bundles/explodedpar/META-INF/persistence.xml	2010-01-10 15:16:34 UTC (rev 18499)
@@ -12,6 +12,7 @@
             <property name="hibernate.connection.username" value="${jdbc.user}"/>
             <property name="hibernate.connection.password" value="${jdbc.pass}"/>
             <property name="hibernate.connection.url" value="${jdbc.url}"/>
+            <property name="hibernate.connection.isolation" value="${jdbc.isolation}"/>
             <property name="hibernate.hbm2ddl.auto" value="create-drop"/>
             <property name="hibernate.cache.provider_class" value="org.hibernate.cache.HashtableCacheProvider"/>
         </properties>

Modified: core/trunk/entitymanager/src/test/bundles/overridenpar/META-INF/persistence.xml
===================================================================
--- core/trunk/entitymanager/src/test/bundles/overridenpar/META-INF/persistence.xml	2010-01-10 14:58:15 UTC (rev 18498)
+++ core/trunk/entitymanager/src/test/bundles/overridenpar/META-INF/persistence.xml	2010-01-10 15:16:34 UTC (rev 18499)
@@ -6,7 +6,7 @@
     <persistence-unit name="overridenpar">
         <jta-data-source>java:/unreachableDS</jta-data-source>
 		<properties>
-            <property name="hibernate.dialect" value="org.hibernate.dialect.HSQLDialect"/>
+            <property name="hibernate.dialect" value="${db.dialect}"/>
             <property name="hibernate.hbm2ddl.auto" value="create-drop"/>
             <property name="hibernate.cache.provider_class" value="org.hibernate.cache.HashtableCacheProvider"/>
         </properties>

Modified: core/trunk/entitymanager/src/test/bundles/space par/META-INF/persistence.xml
===================================================================
--- core/trunk/entitymanager/src/test/bundles/space par/META-INF/persistence.xml	2010-01-10 14:58:15 UTC (rev 18498)
+++ core/trunk/entitymanager/src/test/bundles/space par/META-INF/persistence.xml	2010-01-10 15:16:34 UTC (rev 18499)
@@ -11,6 +11,7 @@
             <property name="hibernate.connection.username" value="${jdbc.user}"/>
             <property name="hibernate.connection.password" value="${jdbc.pass}"/>
             <property name="hibernate.connection.url" value="${jdbc.url}"/>
+            <property name="hibernate.connection.isolation" value="${jdbc.isolation}"/>
             <property name="hibernate.hbm2ddl.auto" value="create-drop"/>
             <property name="hibernate.cache.provider_class" value="org.hibernate.cache.HashtableCacheProvider"/>
         </properties>

Modified: core/trunk/entitymanager/src/test/bundles/war/WEB-INF/classes/META-INF/persistence.xml
===================================================================
--- core/trunk/entitymanager/src/test/bundles/war/WEB-INF/classes/META-INF/persistence.xml	2010-01-10 14:58:15 UTC (rev 18498)
+++ core/trunk/entitymanager/src/test/bundles/war/WEB-INF/classes/META-INF/persistence.xml	2010-01-10 15:16:34 UTC (rev 18499)
@@ -12,6 +12,7 @@
             <property name="hibernate.connection.username" value="${jdbc.user}"/>
             <property name="hibernate.connection.password" value="${jdbc.pass}"/>
             <property name="hibernate.connection.url" value="${jdbc.url}"/>
+            <property name="hibernate.connection.isolation" value="${jdbc.isolation}"/>
             <property name="hibernate.hbm2ddl.auto" value="create-drop"/>
             <property name="hibernate.cache.provider_class" value="org.hibernate.cache.HashtableCacheProvider"/>
         </properties>

Modified: core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/PackagedEntityManagerTest.java
===================================================================
--- core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/PackagedEntityManagerTest.java	2010-01-10 14:58:15 UTC (rev 18498)
+++ core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/PackagedEntityManagerTest.java	2010-01-10 15:16:34 UTC (rev 18499)
@@ -3,6 +3,8 @@
 
 import java.util.HashMap;
 import java.util.HashSet;
+import java.util.Properties;
+
 import javax.persistence.EntityManager;
 import javax.persistence.EntityManagerFactory;
 import javax.persistence.Persistence;
@@ -32,6 +34,7 @@
 import org.hibernate.engine.SessionImplementor;
 import org.hibernate.event.EventListeners;
 import org.hibernate.stat.Statistics;
+import org.hibernate.util.ConfigHelper;
 
 /**
  * @author Gavin King
@@ -230,10 +233,9 @@
 	public void testOverridenPar() throws Exception {
 		HashMap properties = new HashMap();
 		properties.put( HibernatePersistence.JTA_DATASOURCE, null );
-		properties.put( "hibernate.connection.driver_class", "org.hsqldb.jdbcDriver" );
-		properties.put( "hibernate.connection.username", "sa" );
-		properties.put( "hibernate.connection.password", "" );
-		properties.put( "hibernate.connection.url", "jdbc:hsqldb:." );
+		Properties p=new Properties();
+		p.load( ConfigHelper.getResourceAsStream( "/overridenpar.properties" ) );
+		properties.putAll( p );
 		EntityManagerFactory emf = Persistence.createEntityManagerFactory( "overridenpar", properties );
 		EntityManager em = emf.createEntityManager();
 		org.hibernate.ejb.test.pack.overridenpar.Bug bug = new org.hibernate.ejb.test.pack.overridenpar.Bug();

Modified: core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/pack/overridenpar/Bug.java
===================================================================
--- core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/pack/overridenpar/Bug.java	2010-01-10 14:58:15 UTC (rev 18498)
+++ core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/pack/overridenpar/Bug.java	2010-01-10 15:16:34 UTC (rev 18499)
@@ -1,6 +1,7 @@
 //$Id$
 package org.hibernate.ejb.test.pack.overridenpar;
 
+import javax.persistence.Column;
 import javax.persistence.Entity;
 import javax.persistence.Id;
 import javax.persistence.GeneratedValue;
@@ -14,6 +15,7 @@
 	@GeneratedValue
 	private Long id;
 	private String subject;
+	@Column(name="`comment`")
 	private String comment;
 
 	public Long getId() {

Modified: core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/pack/spacepar/Bug.java
===================================================================
--- core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/pack/spacepar/Bug.java	2010-01-10 14:58:15 UTC (rev 18498)
+++ core/trunk/entitymanager/src/test/java/org/hibernate/ejb/test/pack/spacepar/Bug.java	2010-01-10 15:16:34 UTC (rev 18499)
@@ -1,6 +1,7 @@
 //$Id$
 package org.hibernate.ejb.test.pack.spacepar;
 
+import javax.persistence.Column;
 import javax.persistence.Entity;
 import javax.persistence.Id;
 import javax.persistence.GeneratedValue;
@@ -14,6 +15,7 @@
 	@GeneratedValue
 	private Long id;
 	private String subject;
+	@Column(name="`comment`")
 	private String comment;
 
 	public Long getId() {



More information about the hibernate-commits mailing list