Here is the hibernate config file
=====================

  | <?xml version='1.0' encoding='UTF-8'?>
  | <!DOCTYPE hibernate-configuration PUBLIC
  |           "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
  |           
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd";>
  | <hibernate-configuration>
  | <session-factory>
  |     <!-- Data Source -->
  |     <property name="hibernate.connection.datasource">
  |             java:/mamboDS
  |     </property>
  | 
  |     <!-- Select the dialect for the PostgresSQL database -->
  |     <property name="hibernate.dialect">
  |             org.hibernate.dialect.PostgreSQLDialect
  |     </property>
  | 
  |     <!-- JBoss Transaction Manager -->
  |     <property name="hibernate.transaction.manager_lookup_class">
  |             org.hibernate.transaction.JBossTransactionManagerLookup
  |     </property>
  | 
  |     <!-- Use Container Managed Transaction -->
  |     <property name="hibernate.transaction.factory_class">
  |             org.hibernate.transaction.CMTTransactionFactory
  |     </property>
  | 
  |     <property name="hibernate.show_sql">true</property>
  | 
  |     <property name="hibernate.use_sql_comments">true</property>
  |     
  |     <!--  Properties for second level caching -->
  |     <property name="hibernate.cache.use_second_level_cache">true</property> 
  |     <property 
name="hibernate.cache.provider_class">org.hibernate.cache.TreeCacheProvider</property>
  |     <property name="hibernate.cache.use_query_cache">true</property>
  |     <property name="hibernate.generate_statistics">true</property>
  |     <property name="hibernate.cache.use_structured_entries">true</property>
  |     <property name="hibernate.cache.use_minimal_puts">false</property>
  | 
  |     <!-- Register all the mapping files -->
  |     <mapping resource="com/rs/mambo/hibernate/config/Configuration.hbm.xml" 
/>
  |     <mapping resource="com/rs/mambo/hibernate/user/User.hbm.xml" />
  |     <mapping resource="com/rs/mambo/hibernate/encoder/Encoder.hbm.xml" />
  |     <mapping resource="com/rs/mambo/hibernate/account/Security.hbm.xml" />
  |     <mapping resource="com/rs/mambo/hibernate/asset/Asset.hbm.xml" />
  |     <mapping resource="com/rs/mambo/hibernate/job/Job.hbm.xml" />
  |     <mapping resource="com/rs/mambo/hibernate/job/JobQueue.hbm.xml" />
  |     <mapping 
resource="com/rs/mambo/hibernate/encodingProfile/EncodingProfile.hbm.xml" />
  |     <mapping 
resource="com/rs/mambo/hibernate/encodingRequest/EncodingRequest.hbm.xml" />
  |     <mapping resource="com/rs/mambo/hibernate/usage/UsageSummary.hbm.xml" />
  |     <mapping resource="com/rs/mambo/hibernate/link/Link.hbm.xml" />
  |     <mapping 
resource="com/rs/mambo/hibernate/reservation/Reservation.hbm.xml" />
  |     <mapping 
resource="com/rs/mambo/hibernate/usage/AccountUsageSummary.hbm.xml" />
  |     <mapping 
resource="com/rs/mambo/hibernate/usage/LicenseUsageSummary.hbm.xml" />
  | 
  |     <!-- Enable Second Level Caching -->
  |     <class-cache class="com.rs.mambo.hibernate.account.CompanyImpl" 
usage="transactional" region="CompanyImpl"/>    
  |     <class-cache class="com.rs.mambo.hibernate.account.AddressImpl" 
usage="transactional" region="AddressImpl"/>    
  |     <class-cache class="com.rs.mambo.hibernate.account.LicenseImpl" 
usage="transactional" region="LicenseImpl"/>
  |     <class-cache 
class="com.rs.mambo.hibernate.account.LicenseAccessPlanImpl" 
usage="transactional" region="LicenseAccessPlanImpl"/>
  |     <class-cache class="com.rs.mambo.hibernate.account.AccountImpl" 
usage="transactional" region="AccountImpl"/>
  |     <class-cache 
class="com.rs.mambo.hibernate.account.AccountAccessPlanImpl" 
usage="transactional" region="AccountAccessPlanImpl"/>        
  |     <class-cache class="com.rs.mambo.hibernate.asset.FolderImpl" 
usage="transactional" region="FolderImpl"/>                
  |     <class-cache class="com.rs.mambo.hibernate.asset.AssetMasterImpl" 
usage="transactional" region="AssetMasterImpl"/>      
  |     <class-cache class="com.rs.mambo.hibernate.asset.AssetImpl" 
usage="transactional" region="AssetImpl"/>  
  |     <class-cache 
class="com.rs.mambo.hibernate.encodingProfile.EncodingProfileImpl" 
usage="transactional" region="EncodingProfileImpl"/>
  |     <class-cache 
class="com.rs.mambo.hibernate.encodingRequest.EncodingRequestImpl" 
usage="transactional" region="EncodingRequestImpl"/>
  |     <class-cache class="com.rs.mambo.hibernate.reservation.ReservationImpl" 
usage="transactional" region="ReservationImpl"/>        
  |     <class-cache class="com.rs.mambo.hibernate.job.JobQueueImpl" 
usage="transactional" region="JobQueueImpl"/>
  |     <class-cache class="com.rs.mambo.hibernate.encoder.EncoderImpl" 
usage="transactional" region="EncoderImpl"/>
  |     
  | <!--
  |     <class-cache class="com.rs.mambo.hibernate.link.LinkImpl" 
usage="transactional" region="LinkImpl"/>
  |     <class-cache class="com.rs.mambo.hibernate.job.JobImpl" 
usage="transactional" region="JobImpl"/>
  |  -->        
  |     
  |     <!--  collections caches -->
  |     <collection-cache 
collection="com.rs.mambo.hibernate.account.CompanyImpl.licenses" 
usage="transactional" region="CompanyImpl.licenses"/>                        
  |     <collection-cache 
collection="com.rs.mambo.hibernate.account.LicenseImpl.accountAccessPlanList" 
usage="transactional" region="LicenseImpl.accountAccessPlanList"/>      
  |     <collection-cache 
collection="com.rs.mambo.hibernate.account.LicenseImpl.accounts" 
usage="transactional" region="LicenseImpl.accounts"/>                           
     
  |     <collection-cache 
collection="com.rs.mambo.hibernate.account.AccountImpl.folderList" 
usage="transactional" region="AccountImpl.folderList"/>    
  |     <collection-cache 
collection="com.rs.mambo.hibernate.asset.FolderImpl.childFolderList" 
usage="transactional" region="FolderImpl.childFolderList"/>
  |     <collection-cache 
collection="com.rs.mambo.hibernate.asset.FolderImpl.assetMasterList" 
usage="transactional" region="FolderImpl.assetMasterList"/>
  |     <collection-cache 
collection="com.rs.mambo.hibernate.asset.AssetMasterImpl.assets" 
usage="transactional" region="AssetMasterImpl.assets"/>              
  |     <collection-cache 
collection="com.rs.mambo.hibernate.asset.AssetMasterImpl.encodingRequestImplList"
 usage="transactional" region="AssetMasterImpl.encodingRequestImplList"/>
  |     <collection-cache 
collection="com.rs.mambo.hibernate.asset.AssetImpl.attributeMap" 
usage="transactional" region="AssetImpl.attributeMap"/>
  | </session-factory>
  | </hibernate-configuration>
  | 

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4061499#4061499

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4061499
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to