[jboss-user] [JBossCache] - Re: JBossCache 2.0 with JBoss AS 4.2.1 problems

mohali do-not-reply at jboss.com
Thu Aug 23 12:02:45 EDT 2007


Now I am using local-eviction-cacheloader-service.xml from etc/META-INF but getting the same error.



<?xml version="1.0" encoding="UTF-8"?>
  | 
  | <!-- ===================================================================== -->
  | <!--                                                                       -->
  | <!--  Sample TreeCache Service Configuration                               -->
  | <!--                                                                       -->
  | <!-- ===================================================================== -->
  | 
  | <server>
  | 
  |    <!-- ==================================================================== -->
  |    <!-- Defines TreeCache configuration                                      -->
  |    <!-- ==================================================================== -->
  | 
  |    <mbean code="org.jboss.cache.jmx.CacheJmxWrapper"
  |           name="jboss.cache:service=TestTreeCache">
  | 
  |       <depends>jboss:service=Naming</depends>
  |       <depends>jboss:service=TransactionManager</depends>
  | 
  |       <!--
  |           Configure the TransactionManager
  |       -->
  |       <attribute name="TransactionManagerLookupClass">org.jboss.cache.transaction.GenericTransactionManagerLookup
  |       </attribute>
  | 
  | 
  |       <!--
  |           Node locking level : SERIALIZABLE
  |                                REPEATABLE_READ (default)
  |                                READ_COMMITTED
  |                                READ_UNCOMMITTED
  |                                NONE
  |       -->
  |       <attribute name="IsolationLevel">REPEATABLE_READ</attribute>
  | 
  |       <!--
  |            Valid modes are LOCAL
  |                            REPL_ASYNC
  |                            REPL_SYNC
  |       -->
  |       <attribute name="CacheMode">LOCAL</attribute>
  | 
  |       <!-- Name of cluster. Needs to be the same for all clusters, in order
  |            to find each other
  |       -->
  |       <attribute name="ClusterName">JBossCache-Cluster</attribute>
  | 
  |       <!-- JGroups protocol stack properties NOT NEEDED since CacheMode is LOCAL -->
  | 
  |       <!--
  |           The max amount of time (in milliseconds) we wait until the
  |           state (ie. the contents of the cache) are retrieved from
  |           existing members in a clustered environment
  |       -->
  |       <attribute name="StateRetrievalTimeout">20000</attribute>
  | 
  |       <!--
  |           Number of milliseconds to wait until all responses for a
  |           synchronous call have been received.
  |       -->
  |       <attribute name="SyncReplTimeout">20000</attribute>
  | 
  |       <!-- Max number of milliseconds to wait for a lock acquisition -->
  |       <attribute name="LockAcquisitionTimeout">15000</attribute>
  | 
  | 
  |       <!-- Specific eviction policy configurations. This is LRU -->
  |       <attribute name="EvictionPolicyConfig">
  |          <config>
  |             <attribute name="wakeUpIntervalSeconds">5</attribute>
  |             <!-- Name of the DEFAULT eviction policy class. -->
  |             <attribute name="policyClass">org.jboss.cache.eviction.LRUPolicy</attribute>
  | 
  |             <!-- Cache wide default -->
  |             <region name="/_default_">
  |                <attribute name="maxNodes">5000</attribute>
  |                <attribute name="timeToLiveSeconds">1000</attribute>
  |             </region>
  |             <region name="/org/jboss/data">
  |                <attribute name="maxNodes">5000</attribute>
  |                <attribute name="timeToLiveSeconds">1000</attribute>
  |             </region>
  |             <region name="/org/jboss/test/data">
  |                <attribute name="maxNodes">5</attribute>
  |                <attribute name="timeToLiveSeconds">4</attribute>
  |             </region>
  |             <region name="/test">
  |                <attribute name="maxNodes">10000</attribute>
  |                <attribute name="timeToLiveSeconds">4</attribute>
  |             </region>
  |             <region name="/maxAgeTest">
  |                <attribute name="maxNodes">10000</attribute>
  |                <attribute name="timeToLiveSeconds">8</attribute>
  |                <attribute name="maxAgeSeconds">10</attribute>
  |             </region>
  |          </config>
  |       </attribute>
  | 
  |       <!-- New 1.3.x cache loader config block -->
  |       <attribute name="CacheLoaderConfig">
  |          <config>
  |             <!-- if passivation is true, only the first cache loader is used; the rest are ignored -->
  |             <passivation>false</passivation>
  |             <preload>/</preload>
  |             <shared>false</shared>
  | 
  |             <!-- we can now have multiple cache loaders, which get chained -->
  |             <cacheloader>
  |                <class>org.jboss.cache.loader.FileCacheLoader</class>
  |                <!-- same as the old CacheLoaderConfig attribute -->
  |                <properties>
  |                   location=/tmp/JBossCacheFileCacheLoader
  |                </properties>
  |                <!-- whether the cache loader writes are asynchronous -->
  |                <async>false</async>
  |                <!-- only one cache loader in the chain may set fetchPersistentState to true.
  |  An exception is thrown if more than one cache loader sets this to true. -->
  |                <fetchPersistentState>true</fetchPersistentState>
  |                <!-- determines whether this cache loader ignores writes - defaults to false. -->
  |                <ignoreModifications>false</ignoreModifications>
  |             </cacheloader>
  | 
  |          </config>
  |       </attribute>
  |    </mbean>
  | 
  | 
  | </server>
  | 

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

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4077422



More information about the jboss-user mailing list