[gatein-commits] gatein SVN: r2197 - in portal/trunk: web/portal/src/main/webapp/WEB-INF/conf/common and 1 other directories.
do-not-reply at jboss.org
do-not-reply at jboss.org
Fri Mar 12 03:31:06 EST 2010
Author: julien_viet
Date: 2010-03-12 03:31:06 -0500 (Fri, 12 Mar 2010)
New Revision: 2197
Modified:
portal/trunk/component/portal/src/main/java/org/exoplatform/portal/pom/config/POMSessionManager.java
portal/trunk/web/portal/src/main/webapp/WEB-INF/conf/common/common-configuration.xml
portal/trunk/web/portal/src/main/webapp/WEB-INF/conf/portal/portal-configuration.xml
Log:
GTNPORTAL-828 : Use org.jboss.cache.eviction.ExpirationAlgorithm eviction policy for MOP cache.
Modified: portal/trunk/component/portal/src/main/java/org/exoplatform/portal/pom/config/POMSessionManager.java
===================================================================
--- portal/trunk/component/portal/src/main/java/org/exoplatform/portal/pom/config/POMSessionManager.java 2010-03-12 07:26:00 UTC (rev 2196)
+++ portal/trunk/component/portal/src/main/java/org/exoplatform/portal/pom/config/POMSessionManager.java 2010-03-12 08:31:06 UTC (rev 2197)
@@ -62,7 +62,7 @@
//
this.repositoryService = repositoryService;
this.manager = manager;
- this.cache = cacheService.getCacheInstance(POMSessionManager.class.getSimpleName());
+ this.cache = cacheService.getCacheInstance("MOPSessionManager");
this.pomService = null;
this.executor = new DataCache(new ExecutorDispatcher());
}
Modified: portal/trunk/web/portal/src/main/webapp/WEB-INF/conf/common/common-configuration.xml
===================================================================
--- portal/trunk/web/portal/src/main/webapp/WEB-INF/conf/common/common-configuration.xml 2010-03-12 07:26:00 UTC (rev 2196)
+++ portal/trunk/web/portal/src/main/webapp/WEB-INF/conf/common/common-configuration.xml 2010-03-12 08:31:06 UTC (rev 2197)
@@ -177,6 +177,11 @@
<object type="org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheCreator"></object>
</object-param>
<object-param>
+ <name>EA</name>
+ <description>The EA cache creator</description>
+ <object type="org.exoplatform.services.cache.impl.jboss.ea.EAExoCacheCreator"></object>
+ </object-param>
+ <object-param>
<name>simple</name>
<description>The Simple cache creator</description>
<object type="org.exoplatform.commons.cache.SimpleExoCacheCreator"></object>
Modified: portal/trunk/web/portal/src/main/webapp/WEB-INF/conf/portal/portal-configuration.xml
===================================================================
--- portal/trunk/web/portal/src/main/webapp/WEB-INF/conf/portal/portal-configuration.xml 2010-03-12 07:26:00 UTC (rev 2196)
+++ portal/trunk/web/portal/src/main/webapp/WEB-INF/conf/portal/portal-configuration.xml 2010-03-12 08:31:06 UTC (rev 2197)
@@ -280,12 +280,12 @@
<type>org.exoplatform.services.cache.ExoCacheConfigPlugin</type>
<description>add Exo Cache Config</description>
<init-params>
- <object-param profiles="cluster">
- <name>cache.config.POMSessionManager</name>
- <description>The JBoss Cache LRU configuration</description>
- <object type="org.exoplatform.services.cache.impl.jboss.lru.LRUExoCacheConfig">
+ <object-param>
+ <name>cache.config.MOPSessionManager</name>
+ <description>The JBoss Cache configuration for the MOP session Manager</description>
+ <object type="org.exoplatform.services.cache.impl.jboss.ea.EAExoCacheConfig">
<field name="name">
- <string>POMSessionManager</string>
+ <string>MOPSessionManager</string>
</field>
<field name="maxNodes">
<int>10000</int>
More information about the gatein-commits
mailing list