[jboss-cvs] JBossAS SVN: r109758 - trunk/cluster/src/resources/infinispan.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Dec 7 12:26:03 EST 2010


Author: pferraro
Date: 2010-12-07 12:26:02 -0500 (Tue, 07 Dec 2010)
New Revision: 109758

Modified:
   trunk/cluster/src/resources/infinispan/cache-container-registry-jboss-beans.xml
Log:
Allow reuse/injection of CacheContainerFactory bean.

Modified: trunk/cluster/src/resources/infinispan/cache-container-registry-jboss-beans.xml
===================================================================
--- trunk/cluster/src/resources/infinispan/cache-container-registry-jboss-beans.xml	2010-12-07 17:05:13 UTC (rev 109757)
+++ trunk/cluster/src/resources/infinispan/cache-container-registry-jboss-beans.xml	2010-12-07 17:26:02 UTC (rev 109758)
@@ -1,19 +1,19 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <deployment xmlns="urn:jboss:bean-deployer:2.0">
 
+  <bean name="CacheContainerFactory" class="org.jboss.ha.ispn.DefaultCacheContainerFactory">
+    <constructor>
+      <parameter><inject bean="JChannelFactory"/></parameter>
+      <parameter><inject bean="JMXKernel" property="mbeanServer"/></parameter>
+    </constructor>
+  </bean>
+  
   <bean name="CacheContainerRegistry" class="org.jboss.ha.ispn.DefaultCacheContainerRegistry">
     <constructor>
+      <parameter><inject bean="CacheContainerFactory"/></parameter>
       <parameter>
-        <bean name="CacheContainerFactory" class="org.jboss.ha.ispn.DefaultCacheContainerFactory">
+        <bean class="org.jboss.ha.ispn.config.xml.XMLCacheContainerRegistryConfigurationSource">
           <constructor>
-            <parameter><inject bean="JChannelFactory"/></parameter>
-            <parameter><inject bean="JMXKernel" property="mbeanServer"/></parameter>
-          </constructor>
-        </bean>
-      </parameter>
-      <parameter>
-        <bean name="CacheContainerRegistryConfigurationSource" class="org.jboss.ha.ispn.config.xml.XMLCacheContainerRegistryConfigurationSource">
-          <constructor>
             <!-- Location of infinispan configuration file -->
             <parameter class="java.lang.String">infinispan-configs.xml</parameter>
           </constructor>



More information about the jboss-cvs-commits mailing list