From: Vance K. <va...@us...> - 2006-01-04 06:09:39
|
User: vancek Date: 06/01/03 22:09:33 Added: andromda-ejb3/src/main/resources/templates/ejb3 persistence.xml.vsl Log: initial revision of template for persistence.xml generation Revision Changes Path 1.1 cartridges/andromda-ejb3/src/main/resources/templates/ejb3/persistence.xml.vsl Index: persistence.xml.vsl =================================================================== <?xml version="1.0" encoding="UTF-8"?> <!-- Attention: Generated code! Do not modify by hand! Generated by: persistence.xml.vsl in andromda-ejb3-cartridge. --> <entity-manager> #if ($stringUtils.isNotBlank($entityManagerName)) <name>${entityManagerName}</name> #end #if ($stringUtils.isNotBlank($entityManagerJTADataSource)) <jta-data-source>${entityManagerJTADataSource}</jta-data-source> #end <properties> #if ($stringUtils.isNotBlank($hibernateHbm2DDLAuto)) <property name="hibernate.hbm2ddl.auto" value="${hibernateHbm2DDLAuto}"/> #end #if ($stringUtils.isNotBlank($hibernateShowSql)) <property name="show_sql" value="${hibernateShowSql}"/> #end #if ($stringUtils.isNotBlank($hibernateDialect)) <property name="hibernate.dialect" value="${hibernateDialect}"/> #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 </properties> </entity-manager> |
From: Vance K. <va...@us...> - 2006-01-17 03:09:17
|
User: vancek Date: 06/01/16 19:09:10 Modified: andromda-ejb3/src/main/resources/templates/ejb3 persistence.xml.vsl Log: added extra jdbc and transaction related hibernate properties Revision Changes Path 1.2 +22 -1 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.1 retrieving revision 1.2 diff -u -w -r1.1 -r1.2 --- persistence.xml.vsl 4 Jan 2006 06:09:33 -0000 1.1 +++ persistence.xml.vsl 17 Jan 2006 03:09:10 -0000 1.2 @@ -15,17 +15,38 @@ <property name="hibernate.hbm2ddl.auto" value="${hibernateHbm2DDLAuto}"/> #end #if ($stringUtils.isNotBlank($hibernateShowSql)) - <property name="show_sql" value="${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($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> </entity-manager> \ No newline at end of file |
From: Vance K. <va...@us...> - 2006-02-06 03:05:23
|
User: vancek Date: 06/02/05 19:05:17 Modified: andromda-ejb3/src/main/resources/templates/ejb3 persistence.xml.vsl Log: restructured inline with EJB 3.0 PFD Revision Changes Path 1.3 +20 -22 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.2 retrieving revision 1.3 diff -u -w -r1.2 -r1.3 --- persistence.xml.vsl 17 Jan 2006 03:09:10 -0000 1.2 +++ persistence.xml.vsl 6 Feb 2006 03:05:17 -0000 1.3 @@ -1,12 +1,10 @@ -<?xml version="1.0" encoding="UTF-8"?> +<?xml version="1.0" encoding="${xmlEncoding}"?> <!-- Attention: Generated code! Do not modify by hand! Generated by: persistence.xml.vsl in andromda-ejb3-cartridge. --> -<entity-manager> -#if ($stringUtils.isNotBlank($entityManagerName)) - <name>${entityManagerName}</name> -#end +<persistence> + <persistence-unit name="${entityManagerName}"> #if ($stringUtils.isNotBlank($entityManagerJTADataSource)) <jta-data-source>${entityManagerJTADataSource}</jta-data-source> #end @@ -48,5 +46,5 @@ <property name="hibernate.transaction.auto_close_session" value="${hibernateTransactionAutoCloseSession}"/> #end </properties> - -</entity-manager> \ No newline at end of file + </persistence-unit> +</persistence> \ No newline at end of file |
From: Vance K. <va...@us...> - 2006-02-28 02:15:16
|
User: vancek Date: 06/02/27 18:14:53 Modified: andromda-ejb3/src/main/resources/templates/ejb3 persistence.xml.vsl Log: added hibernate transaction manager lookup class property Revision Changes Path 1.4 +3 -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.3 retrieving revision 1.4 diff -u -w -r1.3 -r1.4 --- persistence.xml.vsl 6 Feb 2006 03:05:17 -0000 1.3 +++ persistence.xml.vsl 28 Feb 2006 02:14:53 -0000 1.4 @@ -39,6 +39,9 @@ #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 |
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 |