[jboss-cvs] JBossAS SVN: r108260 - projects/cluster/ha-server-ispn/trunk/src/main/java/org/jboss/ha/ispn.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Sep 21 11:46:55 EDT 2010


Author: pferraro
Date: 2010-09-21 11:46:54 -0400 (Tue, 21 Sep 2010)
New Revision: 108260

Modified:
   projects/cluster/ha-server-ispn/trunk/src/main/java/org/jboss/ha/ispn/DefaultCacheContainerFactory.java
Log:
Skip jgroups channel lookup if transport class is null.

Modified: projects/cluster/ha-server-ispn/trunk/src/main/java/org/jboss/ha/ispn/DefaultCacheContainerFactory.java
===================================================================
--- projects/cluster/ha-server-ispn/trunk/src/main/java/org/jboss/ha/ispn/DefaultCacheContainerFactory.java	2010-09-21 15:42:11 UTC (rev 108259)
+++ projects/cluster/ha-server-ispn/trunk/src/main/java/org/jboss/ha/ispn/DefaultCacheContainerFactory.java	2010-09-21 15:46:54 UTC (rev 108260)
@@ -62,14 +62,17 @@
    public EmbeddedCacheManager createCacheContainer(CacheContainerConfiguration configuration)
    {
       GlobalConfiguration globalConfiguration = configuration.getGlobalConfiguration();
-      globalConfiguration.setStrictPeerToPeer(false);
-      Properties properties = globalConfiguration.getTransportProperties();
-      
-      if (!properties.containsKey(JGroupsTransport.CHANNEL_LOOKUP))
+      if (globalConfiguration.getTransportClass() != null)
       {
-         properties.put(CHANNEL_FACTORY, this.channelFactory);
-         properties.setProperty(CHANNEL_ID, globalConfiguration.getClusterName());
-         properties.setProperty(JGroupsTransport.CHANNEL_LOOKUP, ChannelFactoryChannelLookup.class.getName());
+         globalConfiguration.setStrictPeerToPeer(false);
+         Properties properties = globalConfiguration.getTransportProperties();
+         
+         if (!properties.containsKey(JGroupsTransport.CHANNEL_LOOKUP))
+         {
+            properties.put(CHANNEL_FACTORY, this.channelFactory);
+            properties.setProperty(CHANNEL_ID, globalConfiguration.getClusterName());
+            properties.setProperty(JGroupsTransport.CHANNEL_LOOKUP, ChannelFactoryChannelLookup.class.getName());
+         }
       }
 
       EmbeddedCacheManager manager = new DefaultCacheManager(globalConfiguration, configuration.getDefaultConfiguration(), false);



More information about the jboss-cvs-commits mailing list