From: Vance K. <va...@us...> - 2006-03-07 09:54:19
|
User: vancek Date: 06/03/07 01:54:19 Modified: andromda-ejb3/src/main/resources/templates/ejb3 persistence.xml.vsl Log: extra persistence contexts defined Revision Changes Path 1.5 +48 -0 cartridges/andromda-ejb3/src/main/resources/templates/ejb3/persistence.xml.vsl Index: persistence.xml.vsl =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-ejb3/src/main/resources/templates/ejb3/persistence.xml.vsl,v retrieving revision 1.4 retrieving revision 1.5 diff -u -w -r1.4 -r1.5 --- persistence.xml.vsl 28 Feb 2006 02:14:53 -0000 1.4 +++ persistence.xml.vsl 7 Mar 2006 09:54:18 -0000 1.5 @@ -50,4 +50,52 @@ #end </properties> </persistence-unit> +#foreach ($persistenceContext in $persistenceContexts) + <persistence-unit name="${persistenceContext.unitName}"> +#**##if ($stringUtils.isNotBlank($entityManagerJTADataSource)) + <jta-data-source>${persistenceContext.datasource}</jta-data-source> +#**##end + <properties> +#**##if ($stringUtils.isNotBlank($hibernateHbm2DDLAuto)) + <property name="hibernate.hbm2ddl.auto" value="${hibernateHbm2DDLAuto}"/> +#**##end +#**##if ($stringUtils.isNotBlank($hibernateShowSql)) + <property name="hibernate.show_sql" value="${hibernateShowSql}"/> +#**##end +#**##if ($stringUtils.isNotBlank($hibernateDialect)) + <property name="hibernate.dialect" value="${hibernateDialect}"/> +#**##end +#**##if ($stringUtils.isNotBlank($hibernateMaxFetchDepth)) + <property name="hibernate.max_fetch_depth">$hibernateMaxFetchDepth</property> +#**##end +#**##if ($stringUtils.isNotBlank($hibernateJdbcFetchSize)) + <property name="hibernate.jdbc.fetch_size">$hibernateJdbcFetchSize</property> +#**##end +#**##if ($stringUtils.isNotBlank($hibernateJdbcBatchSize)) + <property name="hibernate.jdbc.batch_size">$hibernateJdbcBatchSize</property> +#**##end +#**##if ($stringUtils.isNotBlank($hibernateJdbcUseScrollableResultSet)) + <property name="hibernate.jdbc.use_scrollable_resultset">$hibernateJdbcUseScrollableResultSet</property> +#**##end +#**##if ($stringUtils.isNotBlank($hibernateJdbcUseStreamsForBinary)) + <property name="hibernate.jdbc.use_streams_for_binary">$hibernateJdbcUseStreamsForBinary</property> +#**##end +#**##if ($stringUtils.isNotBlank($hibernateCacheProvider)) + <property name="hibernate.cache.provider_class" value="${hibernateCacheProvider}"/> +#**##end +#**##if ($stringUtils.isNotBlank($hibernateTreecacheMbeanObject)) + <property name="hibernate.treecache.mbean.object_name" value="${hibernateTreecacheMbeanObject}"/> +#**##end +#**##if ($stringUtils.isNotBlank($hibernateTransactionManagerLookupClass)) + <property name="hibernate.transaction.manager_lookup_class" value="${hibernateTransactionManagerLookupClass}"/> +#**##end +#**##if ($stringUtils.isNotBlank($hibernateTransactionFlushBeforeCompletion)) + <property name="hibernate.transaction.flush_before_completion" value="${hibernateTransactionFlushBeforeCompletion}"/> +#**##end +#**##if ($stringUtils.isNotBlank($hibernateTransactionAutoCloseSession)) + <property name="hibernate.transaction.auto_close_session" value="${hibernateTransactionAutoCloseSession}"/> +#**##end + </properties> + </persistence-unit> +#end </persistence> \ No newline at end of file |