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#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...