Update of /cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22803/modules/hibernate/src/xdoclet/modules/hibernate/resources
Modified Files: hibernate-cfg.xdt Log Message: XDT-1350: patch from Xiaolong Hao include hbm2ddl attribtue in generated hibernate configuration xml Index: hibernate-cfg.xdt =================================================================== RCS file: /cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modules/hibernate/resources/hibernate-cfg.xdt,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** hibernate-cfg.xdt 6 Aug 2004 10:59:19 -0000 1.5 --- hibernate-cfg.xdt 20 Apr 2005 20:07:14 -0000 1.6 *************** *** 10,72 **** <!-- properties --> <XDtConfig:ifHasConfigParam paramName="dataSource"> ! <property name="connection.datasource"><XDtHibernate:dataSource/></property> </XDtConfig:ifHasConfigParam> ! <property name="dialect"><XDtHibernate:dialect/></property> ! <property name="show_sql"><XDtConfig:configParameterValue paramName="showSql"/></property> ! <property name="use_outer_join"><XDtConfig:configParameterValue paramName="useOuterJoin"/></property> ! <XDtConfig:ifHasConfigParam paramName="transactionManagerLookup"> ! <property name="transaction.manager_lookup_class"><XDtConfig:configParameterValue paramName="transactionManagerLookup"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="transactionManagerStrategy"> ! <property name="transaction.factory_class"><XDtConfig:configParameterValue paramName="transactionManagerStrategy"/></property> </XDtConfig:ifHasConfigParam> <XDtConfig:ifHasConfigParam paramName="userTransactionName"> ! <property name="jta.UserTransaction"><XDtConfig:configParameterValue paramName="userTransactionName"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="userName"> <property name="connection.username"><XDtConfig:configParameterValue paramName="userName"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="password"> <property name="connection.password"><XDtConfig:configParameterValue paramName="password"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="driver"> <property name="connection.driver_class"><XDtConfig:configParameterValue paramName="driver"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="jdbcUrl"> <property name="connection.url"><XDtConfig:configParameterValue paramName="jdbcUrl"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="cacheProviderClass"> <property name="hibernate.cache.provider_class"><XDtConfig:configParameterValue paramName="cacheProviderClass"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="cglibUseReflectionOptimizer"> <property name="hibernate.cglib.use_reflection_optimizer"><XDtConfig:configParameterValue paramName="cglibUseReflectionOptimizer"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="defaultSchema"> <property name="default_schema"><XDtConfig:configParameterValue paramName="defaultSchema"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="transactionManagerFactory"> <property name="hibernate.transaction.factory_class"><XDtConfig:configParameterValue paramName="transactionManagerFactory"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="poolSize"> <property name="connection.pool_size"><XDtConfig:configParameterValue paramName="poolSize"/></property> </XDtConfig:ifHasConfigParam> ! <XDtHibernate:forAllOtherProperties> ! <property name="<XDtHibernate:otherParameterName/>"><XDtHibernate:otherParameterValue/></property> ! </XDtHibernate:forAllOtherProperties> ! <XDtHibernate:forAllJndiProperties> ! <property name="hibernate.jndi.<XDtHibernate:jndiParameterName/>"><XDtHibernate:jndiParameterValue/></property> ! </XDtHibernate:forAllJndiProperties> <!-- mapping files --> ! <XDtHibernate:forAllPersistentClasses> ! <mapping resource="<XDtPackage:packageNameAsPath/>/<XDtClass:className/>.hbm.xml"/> ! </XDtHibernate:forAllPersistentClasses> ! <XDtHibernate:forAllOtherMappings> ! <mapping <XDtHibernate:otherMappingName/>="<XDtHibernate:otherMappingValue/>"/> ! </XDtHibernate:forAllOtherMappings> </session-factory> --- 10,75 ---- <!-- properties --> + <XDtConfig:ifHasConfigParam paramName="hbm2ddl"> + <property name="hbm2ddl.auto"><XDtConfig:configParameterValue paramName="hbm2ddl"/></property> + </XDtConfig:ifHasConfigParam> <XDtConfig:ifHasConfigParam paramName="dataSource"> ! <property name="connection.datasource"><XDtHibernate:dataSource/></property> </XDtConfig:ifHasConfigParam> ! <property name="dialect"><XDtHibernate:dialect/></property> ! <property name="show_sql"><XDtConfig:configParameterValue paramName="showSql"/></property> ! <property name="use_outer_join"><XDtConfig:configParameterValue paramName="useOuterJoin"/></property> ! <XDtConfig:ifHasConfigParam paramName="transactionManagerLookup"> ! <property name="transaction.manager_lookup_class"><XDtConfig:configParameterValue paramName="transactionManagerLookup"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="transactionManagerStrategy"> ! <property name="transaction.factory_class"><XDtConfig:configParameterValue paramName="transactionManagerStrategy"/></property> </XDtConfig:ifHasConfigParam> <XDtConfig:ifHasConfigParam paramName="userTransactionName"> ! <property name="jta.UserTransaction"><XDtConfig:configParameterValue paramName="userTransactionName"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="userName"> <property name="connection.username"><XDtConfig:configParameterValue paramName="userName"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="password"> <property name="connection.password"><XDtConfig:configParameterValue paramName="password"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="driver"> <property name="connection.driver_class"><XDtConfig:configParameterValue paramName="driver"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="jdbcUrl"> <property name="connection.url"><XDtConfig:configParameterValue paramName="jdbcUrl"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="cacheProviderClass"> <property name="hibernate.cache.provider_class"><XDtConfig:configParameterValue paramName="cacheProviderClass"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="cglibUseReflectionOptimizer"> <property name="hibernate.cglib.use_reflection_optimizer"><XDtConfig:configParameterValue paramName="cglibUseReflectionOptimizer"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="defaultSchema"> <property name="default_schema"><XDtConfig:configParameterValue paramName="defaultSchema"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="transactionManagerFactory"> <property name="hibernate.transaction.factory_class"><XDtConfig:configParameterValue paramName="transactionManagerFactory"/></property> </XDtConfig:ifHasConfigParam> ! <XDtConfig:ifHasConfigParam paramName="poolSize"> <property name="connection.pool_size"><XDtConfig:configParameterValue paramName="poolSize"/></property> </XDtConfig:ifHasConfigParam> ! <XDtHibernate:forAllOtherProperties> ! <property name="<XDtHibernate:otherParameterName/>"><XDtHibernate:otherParameterValue/></property> ! </XDtHibernate:forAllOtherProperties> ! <XDtHibernate:forAllJndiProperties> ! <property name="hibernate.jndi.<XDtHibernate:jndiParameterName/>"><XDtHibernate:jndiParameterValue/></property> ! </XDtHibernate:forAllJndiProperties> <!-- mapping files --> ! <XDtHibernate:forAllPersistentClasses> ! <mapping resource="<XDtPackage:packageNameAsPath/>/<XDtClass:className/>.hbm.xml"/> ! </XDtHibernate:forAllPersistentClasses> ! <XDtHibernate:forAllOtherMappings> ! <mapping <XDtHibernate:otherMappingName/>="<XDtHibernate:otherMappingValue/>"/> ! </XDtHibernate:forAllOtherMappings> </session-factory> ------------------------------------------------------- This SF.Net email is sponsored by: New Crystal Reports XI. Version 11 adds new functionality designed to reduce time involved in creating, integrating, and deploying reporting solutions. Free runtime info, new features, or free trial, at: http://www.businessobjects.com/devxi/728 _______________________________________________ xdoclet-devel mailing list xdoclet-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xdoclet-devel