[weld-commits] Weld SVN: r5335 - archetypes/trunk/jsf/jee/src/main/resources/archetype-resources/src/main/resources/META-INF.

weld-commits at lists.jboss.org weld-commits at lists.jboss.org
Thu Dec 17 13:42:33 EST 2009


Author: dan.j.allen
Date: 2009-12-17 13:42:33 -0500 (Thu, 17 Dec 2009)
New Revision: 5335

Modified:
   archetypes/trunk/jsf/jee/src/main/resources/archetype-resources/src/main/resources/META-INF/persistence.xml
Log:
add EclipseLink properties for generating DDL and logging


Modified: archetypes/trunk/jsf/jee/src/main/resources/archetype-resources/src/main/resources/META-INF/persistence.xml
===================================================================
--- archetypes/trunk/jsf/jee/src/main/resources/archetype-resources/src/main/resources/META-INF/persistence.xml	2009-12-17 18:42:20 UTC (rev 5334)
+++ archetypes/trunk/jsf/jee/src/main/resources/archetype-resources/src/main/resources/META-INF/persistence.xml	2009-12-17 18:42:33 UTC (rev 5335)
@@ -6,6 +6,12 @@
       http://java.sun.com/xml/ns/persistence
       http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
    <persistence-unit name="widgets">
+      <!-- You can force a non-default JPA provider using one of these declarations -->
+      <!--
+      <provider>org.hibernate.ejb.HibernatePersistence</provider>
+      <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
+      -->
+
       <!-- Use this data source name for JBoss AS -->
       <jta-data-source>java:/DefaultDS</jta-data-source>
       <!-- Use this data source name for Glassfish -->
@@ -13,10 +19,16 @@
       <jta-data-source>jdbc/__default</jta-data-source>
       -->
       <properties>
+         <!-- Properties for Hibernate (default provider for JBoss AS) -->
          <property name="hibernate.hbm2ddl.auto" value="create-drop"/>
          <property name="hibernate.show_sql" value="true"/>
          <property name="hibernate.transaction.flush_before_completion" value="true"/>
          <property name="hibernate.cache.provider_class" value="org.hibernate.cache.HashtableCacheProvider"/>
+
+         <!-- Properties for EclipseLink (default provider for GlassFish) -->
+         <property name="eclipselink.ddl-generation" value="drop-and-create-tables"/>
+         <property name="eclipselink.logging.level" value="FINE"/>
+
       </properties>
    </persistence-unit>
 </persistence>



More information about the weld-commits mailing list