[jboss-cvs] JBossAS SVN: r105229 - in branches/JBPAPP_5_1: server/src/etc/conf/all/bindingservice.beans/META-INF and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue May 25 18:36:51 EDT 2010


Author: bstansberry at jboss.com
Date: 2010-05-25 18:36:51 -0400 (Tue, 25 May 2010)
New Revision: 105229

Modified:
   branches/JBPAPP_5_1/cluster/src/resources/jgroups/jgroups-channelfactory-stacks.xml
   branches/JBPAPP_5_1/server/src/etc/conf/all/bindingservice.beans/META-INF/bindings-jboss-beans.xml
Log:
[JBPAPP-4382] Eliminate JGroups' use of sockets with ephemeral ports

Modified: branches/JBPAPP_5_1/cluster/src/resources/jgroups/jgroups-channelfactory-stacks.xml
===================================================================
--- branches/JBPAPP_5_1/cluster/src/resources/jgroups/jgroups-channelfactory-stacks.xml	2010-05-25 18:45:50 UTC (rev 105228)
+++ branches/JBPAPP_5_1/cluster/src/resources/jgroups/jgroups-channelfactory-stacks.xml	2010-05-25 22:36:51 UTC (rev 105229)
@@ -7,7 +7,8 @@
 		<UDP
 		     singleton_name="shared-udp"
 		     mcast_port="${jboss.jgroups.udp.mcast_port:45688}"
-		     mcast_addr="${jboss.partition.udpGroup:228.11.11.11}"
+		     mcast_addr="${jboss.jgroups.udp.mcast_addr,jboss.partition.udpGroup:228.11.11.11}"
+           bind_port="${jboss.jgroups.udp.bind_port:55200}"
 		     tos="8"
 		     ucast_recv_buf_size="20000000"
 		     ucast_send_buf_size="640000"
@@ -70,7 +71,7 @@
           &shared-udp;
           <PING timeout="2000" num_initial_members="3"/>
           <MERGE2 max_interval="100000" min_interval="20000"/>
-          <FD_SOCK/>
+          <FD_SOCK start_port="${jboss.jgroups.udp.fd_sock_port:54200}"/>
           <FD timeout="6000" max_tries="5" shun="true"/>
           <VERIFY_SUSPECT timeout="1500"/>
           <BARRIER/>
@@ -107,7 +108,8 @@
           <UDP
              singleton_name="udp-async"
              mcast_port="${jboss.jgroups.udp_async.mcast_port:45689}"
-             mcast_addr="${jboss.partition.udpGroup:228.11.11.11}"
+             mcast_addr="${jboss.jgroups.udp_async.mcast_addr,jboss.partition.udpGroup:228.11.11.11}"
+             bind_port="${jboss.jgroups.udp_async.bind_port:55225}"
              tos="8"
              ucast_recv_buf_size="20000000"
              ucast_send_buf_size="640000"
@@ -141,7 +143,7 @@
              oob_thread_pool.rejection_policy="discard"/>
           <PING timeout="2000" num_initial_members="3"/>
           <MERGE2 max_interval="100000" min_interval="20000"/>
-          <FD_SOCK/>
+          <FD_SOCK start_port="${jboss.jgroups.udp_async.fd_sock_port:54225}"/>
           <FD timeout="6000" max_tries="5" shun="true"/>
           <VERIFY_SUSPECT timeout="1500"/>
           <BARRIER/>
@@ -178,7 +180,8 @@
             <UDP
                  singleton_name="udp_sync"
                  mcast_port="${jboss.jgroups.udp_sync.mcast_port:45699}"
-                 mcast_addr="${jboss.partition.udpGroup:229.11.11.11}"
+                 mcast_addr="${jboss.jgroups.udp_sync.mcast_addr,jboss.partition.udpGroup:229.11.11.11}"
+                 bind_port="${jboss.jgroups.udp_sync.bind_port:55250}"
                  tos="8"
                  ucast_recv_buf_size="20000000"
                  ucast_send_buf_size="640000"
@@ -208,7 +211,7 @@
     		        oob_thread_pool.rejection_policy="discard"/>
             <PING timeout="2000" num_initial_members="3"/>
             <MERGE2 max_interval="100000" min_interval="20000"/>
-            <FD_SOCK/>
+            <FD_SOCK start_port="${jboss.jgroups.udp_sync.fd_sock_port:54250}"/>
             <FD timeout="6000" max_tries="5" shun="true"/>
             <VERIFY_SUSPECT timeout="1500"/>
             <BARRIER/>
@@ -275,8 +278,8 @@
 		      <!-- Alternative 1: multicast-based automatic discovery. -->   
             <MPING timeout="3000"
                    num_initial_members="3"
-                   mcast_addr="${jboss.partition.udpGroup:230.11.11.11}"
-                   mcast_port="${jgroups.tcp.mping_mcast_port:45700}"
+                   mcast_addr="${jboss.jgroups.tcp.mping_mcast_addr,jboss.partition.udpGroup:230.11.11.11}"
+                   mcast_port="${jgroups.tcp.mping_mcast_port,jboss.jgroups.tcp.mping_mcast_port:45700}"
                    ip_ttl="${jgroups.udp.ip_ttl:2}"/>            
             <!-- Alternative 2: non multicast-based replacement for MPING. Requires a static configuration
                  of *all* possible cluster members.
@@ -286,7 +289,7 @@
                      num_initial_members="3"/>
              -->
             <MERGE2 max_interval="100000" min_interval="20000"/>
-            <FD_SOCK/>
+            <FD_SOCK start_port="${jboss.jgroups.tcp.fd_sock_port:57600}"/>
             <FD timeout="6000" max_tries="5" shun="true"/>
             <VERIFY_SUSPECT timeout="1500"/>
             <BARRIER/>
@@ -354,7 +357,7 @@
             <!-- Alternative 1: multicast-based automatic discovery. -->   
             <MPING timeout="3000"
                    num_initial_members="3"
-                   mcast_addr="${jboss.partition.udpGroup:231.11.11.11}"
+                   mcast_addr="${jboss.jgroups.tcp_sync.mping_mcast_addr,jboss.partition.udpGroup:231.11.11.11}"
                    mcast_port="${jboss.jgroups.tcp_sync.mping_mcast_port:45701}"
                    ip_ttl="${jgroups.udp.ip_ttl:2}"/>           
             <!-- Alternative 2: non multicast-based replacement for MPING. Requires a static configuration
@@ -365,7 +368,7 @@
                      num_initial_members="3"/>
             -->
             <MERGE2 max_interval="100000" min_interval="20000"/>
-            <FD_SOCK/>
+            <FD_SOCK start_port="${jboss.jgroups.tcp_sync.fd_sock_port:57650}"/>
             <FD timeout="6000" max_tries="5" shun="true"/>
             <VERIFY_SUSPECT timeout="1500"/>
             <BARRIER/>
@@ -406,7 +409,7 @@
                   num_initial_members="3"/>
             <MERGE2 max_interval="100000"
                     min_interval="20000"/>
-            <FD_SOCK />
+            <FD_SOCK start_port="${jboss.jgroups.jbm_control.fd_sock_port:53200}"/>
             <FD timeout="6000" max_tries="5" shun="true"/>
             <VERIFY_SUSPECT timeout="1500" />
             <BARRIER />
@@ -435,7 +438,7 @@
            description="Stack optimized for the JBoss Messaging Data Channel">
         <config>
             <TCP singleton_name="jbm-data"
-                 start_port="${jboss.messaging.datachanneltcpport:7900}"
+                 start_port="${jboss.messaging.datachanneltcpport,jboss.jgroups.jbm_data.tcp_port:7900}"
                  loopback="true"
                  recv_buf_size="20000000"
                  send_buf_size="640000"
@@ -463,13 +466,13 @@
                  oob_thread_pool.queue_enabled="false"
                  oob_thread_pool.rejection_policy="discard"/>
             <MPING timeout="5000"
-               mcast_addr="${jboss.partition.udpGroup:228.6.6.6}"
-               mcast_port="${jboss.messaging.datachanneludpport:45710}"
+               mcast_addr="${jboss.jgroups.jbm_data.mping_mcast_addr,jboss.partition.udpGroup:228.6.6.6}"
+               mcast_port="${jboss.messaging.datachanneludpport,jboss.jgroups.jbm_data.mping_mcast_port:45710}"
                ip_ttl="${jboss.messaging.ipttl:8}"
                num_initial_members="5"
                num_ping_requests="3"/>
             <MERGE2 max_interval="100000" min_interval="20000"/>
-            <FD_SOCK/>
+            <FD_SOCK start_port="${jboss.jgroups.jbm_data.fd_sock_port:57900}"/>
             <FD timeout="6000" max_tries="5" shun="true"/>
             <VERIFY_SUSPECT timeout="1500"/>
             <BARRIER/>

Modified: branches/JBPAPP_5_1/server/src/etc/conf/all/bindingservice.beans/META-INF/bindings-jboss-beans.xml
===================================================================
--- branches/JBPAPP_5_1/server/src/etc/conf/all/bindingservice.beans/META-INF/bindings-jboss-beans.xml	2010-05-25 18:45:50 UTC (rev 105228)
+++ branches/JBPAPP_5_1/server/src/etc/conf/all/bindingservice.beans/META-INF/bindings-jboss-beans.xml	2010-05-25 22:36:51 UTC (rev 105229)
@@ -374,6 +374,203 @@
                <property name="description">UIL2 socket for JBossMQ</property>
             </bean>
             -->
+            
+            <!-- ******** deploy/cluster/jgroups-channelfactory.sar ******** -->
+
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">udp-bind_port</property>
+               <property name="port">55200</property>
+               <property name="hostName">${jboss.jgroups.bind.address,jgroups.bind_addr,jboss.bind.address}</property>
+               <property name="description">The port used for the JGroups 'udp' stack</property>
+            </bean>
+
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">udp-mcast</property>
+               <property name="hostName">${jboss.partition.udpGroup:230.0.0.4}</property>
+               <property name="port">45688</property>
+               <property name="description">Multicast socket on which JGroups 'udp' stack communicates</property>
+               <!-- This address should not be changed between different 
+                    binding sets; all nodes need to listen on the same 
+                    multicast address -->
+               <property name="fixedHostName">true</property>
+               <!-- This port should not be changed between different 
+                    binding sets; all nodes need to listen on the same port -->
+               <property name="fixedPort">true</property>
+            </bean>
+
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">udp-fd_sock</property>
+               <property name="port">54200</property>
+               <property name="hostName">${jboss.jgroups.bind.address,jgroups.bind_addr,jboss.bind.address}</property>
+               <property name="description">The port used by the FD_SOCK protocol in the JGroups 'udp' stack</property>
+            </bean>
+
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">tcp-bind_port</property>
+               <property name="port">7600</property>
+               <property name="hostName">${jboss.jgroups.bind.address,jgroups.bind_addr,jboss.bind.address}</property>
+               <property name="description">The port used for the JGroups 'tcp' stack</property>
+            </bean>
+
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">tcp-mping</property>
+               <property name="hostName">${jboss.partition.udpGroup:230.0.0.4}</property>
+               <property name="port">45700</property>
+               <property name="description">Multicast socket on which JGroups 'tcp' stack performs discovery</property>
+               <!-- This address should not be changed between different 
+                    binding sets; all nodes need to listen on the same 
+                    multicast address -->
+               <property name="fixedHostName">true</property>
+               <!-- This port should not be changed between different 
+                    binding sets; all nodes need to listen on the same port -->
+               <property name="fixedPort">true</property>
+            </bean>
+
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">tcp-fd_sock</property>
+               <property name="port">57600</property>
+               <property name="hostName">${jboss.jgroups.bind.address,jgroups.bind_addr,jboss.bind.address}</property>
+               <property name="description">The port used by the FD_SOCK protocol in the JGroups 'udp' stack</property>
+            </bean>
+
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">jbm_data-bind_port</property>
+               <property name="port">7900</property>
+               <property name="hostName">${jboss.jgroups.bind.address,jgroups.bind_addr,jboss.bind.address}</property>
+               <property name="description">The port used for the JGroups 'jbm-data' stack</property>
+            </bean>
+
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">jbm_data-mping</property>
+               <property name="hostName">${jboss.partition.udpGroup:230.0.0.4}</property>
+               <property name="port">45710</property>
+               <property name="description">Multicast socket on which JGroups 'jbm-data' stack performs discovery</property>
+               <!-- This address should not be changed between different 
+                    binding sets; all nodes need to listen on the same 
+                    multicast address -->
+               <property name="fixedHostName">true</property>
+               <!-- This port should not be changed between different 
+                    binding sets; all nodes need to listen on the same port -->
+               <property name="fixedPort">true</property>
+            </bean>
+
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">jbm_data-fd_sock</property>
+               <property name="port">57900</property>
+               <property name="hostName">${jboss.jgroups.bind.address,jgroups.bind_addr,jboss.bind.address}</property>
+               <property name="description">The port used by the FD_SOCK protocol in the JGroups 'jbm-data' stack</property>
+            </bean>
+
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">jbm_control-fd_sock</property>
+               <property name="port">53200</property>
+               <property name="hostName">${jboss.jgroups.bind.address,jgroups.bind_addr,jboss.bind.address}</property>
+               <property name="description">The port used by the FD_SOCK protocol in the JGroups 'jbm_control' stack</property>
+            </bean>
+
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">diagnostics</property>
+               <property name="hostName">224.0.75.75</property>
+               <property name="port">7500</property>
+               <property name="description">Multicast socket on which JGroups listens for diagnostic requests from its Probe utility</property>
+               <!-- This address should not be changed between different 
+                    binding sets; all nodes need to listen on the same 
+                    multicast address -->
+               <property name="fixedHostName">true</property>
+               <!-- This port should not be changed between different 
+                    binding sets; all nodes need to listen on the same port -->
+               <property name="fixedPort">true</property>
+            </bean>
+ 
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">udp_async-bind_port</property>
+               <property name="port">55225</property>
+               <property name="hostName">${jboss.jgroups.bind.address,jgroups.bind_addr,jboss.bind.address}</property>
+               <property name="description">The port used for the JGroups 'udp-async' stack</property>
+            </bean>
+
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">udp_async-fd_sock</property>
+               <property name="port">54225</property>
+               <property name="hostName">${jboss.jgroups.bind.address,jgroups.bind_addr,jboss.bind.address}</property>
+               <property name="description">The port used by the FD_SOCK protocol in the JGroups 'udp-async' stack</property>
+            </bean>
+
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">udp_sync-bind_port</property>
+               <property name="port">55250</property>
+               <property name="hostName">${jboss.jgroups.bind.address,jgroups.bind_addr,jboss.bind.address}</property>
+               <property name="description">The port used for the JGroups 'udp-sync' stack</property>
+            </bean>
+
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">udp_sync-fd_sock</property>
+               <property name="port">54250</property>
+               <property name="hostName">${jboss.jgroups.bind.address,jgroups.bind_addr,jboss.bind.address}</property>
+               <property name="description">The port used by the FD_SOCK protocol in the JGroups 'udp-sync' stack</property>
+            </bean>
+
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">tcp_sync-bind_port</property>
+               <property name="port">7650</property>
+               <property name="hostName">${jboss.jgroups.bind.address,jgroups.bind_addr,jboss.bind.address}</property>
+               <property name="description">The port used for the JGroups 'tcp-sync' stack</property>
+            </bean>
+
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">tcp_sync-fd_sock</property>
+               <property name="port">57650</property>
+               <property name="hostName">${jboss.jgroups.bind.address,jgroups.bind_addr,jboss.bind.address}</property>
+               <property name="description">The port used by the FD_SOCK protocol in the JGroups 'tcp-sync' stack</property>
+            </bean>
+
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">udp_async-mcast</property>
+               <property name="hostName">${jboss.partition.udpGroup:230.0.0.4}</property>
+               <property name="port">45689</property>
+               <property name="description">Multicast socket on which JGroups 'udp-async' stack communicates</property>
+               <property name="fixedHostName">true</property>
+               <property name="fixedPort">true</property>
+            </bean>
+
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">udp_sync-mcast</property>
+               <property name="hostName">${jboss.partition.udpGroup:230.0.0.4}</property>
+               <property name="port">45699</property>
+               <property name="description">Multicast socket on which JGroups 'udp-sync' stack communicates</property>
+               <property name="fixedHostName">true</property>
+               <property name="fixedPort">true</property>
+            </bean>
+
+            <bean class="org.jboss.services.binding.ServiceBindingMetadata">
+               <property name="serviceName">JGroups</property>
+               <property name="bindingName">tcp_sync-mping</property>
+               <property name="hostName">${jboss.partition.udpGroup:230.0.0.4}</property>
+               <property name="port">45701</property>
+               <property name="description">Multicast socket on which JGroups 'tcp-sync' stack performs discovery</property>
+               <property name="fixedHostName">true</property>
+               <property name="fixedPort">true</property>
+            </bean>
+           
          </set>
          </parameter>
       </constructor>
@@ -419,6 +616,313 @@
                      </parameter>
                   </constructor>
                </bean>
+               
+               <!-- JGroups -->
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.udp.bind_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>udp-bind_port</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.udp.mcast_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>udp-mcast</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.udp.mcast_addr</parameter>
+                     <parameter class="java.lang.String">
+                        <value-factory bean="ServiceBindingManager" method="getStringBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>udp-mcast</parameter>
+                             <parameter><null/></parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.udp.fd_sock_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>udp-fd_sock</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.tcp.tcp_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>tcp-bind_port</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.tcp.mping_mcast_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>tcp-mping</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.tcp.mping_mcast_addr</parameter>
+                     <parameter class="java.lang.String">
+                        <value-factory bean="ServiceBindingManager" method="getStringBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>tcp-mping</parameter>
+                             <parameter><null/></parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.tcp.fd_sock_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>tcp-fd_sock</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.jbm_data.tcp_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>jbm_data-bind_port</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.jbm_data.mping_mcast_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>jbm_data-mping</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.jbm_data.mping_mcast_addr</parameter>
+                     <parameter class="java.lang.String">
+                        <value-factory bean="ServiceBindingManager" method="getStringBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>jbm_data-mping</parameter>
+                             <parameter><null/></parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.jbm_data.fd_sock_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>jbm_data-fd_sock</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.jbm_control.fd_sock_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>jbm_control-fd_sock</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.diagnostics_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>diagnostics</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.diagnostics_addr</parameter>
+                     <parameter class="java.lang.String">
+                        <value-factory bean="ServiceBindingManager" method="getStringBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>diagnostics</parameter>
+                             <parameter><null/></parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.udp_async.bind_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>udp_async-bind_port</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.udp_async.mcast_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>udp_async-mcast</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.udp_async.mcast_addr</parameter>
+                     <parameter class="java.lang.String">
+                        <value-factory bean="ServiceBindingManager" method="getStringBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>udp_async-mcast</parameter>
+                             <parameter><null/></parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.udp_async.fd_sock_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>udp_async-fd_sock</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.udp_sync.bind_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>udp_sync-bind_port</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.udp_sync.mcast_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>udp_sync-mcast</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.udp_sync.mcast_addr</parameter>
+                     <parameter class="java.lang.String">
+                        <value-factory bean="ServiceBindingManager" method="getStringBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>udp_sync-mcast</parameter>
+                             <parameter><null/></parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.udp_sync.fd_sock_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>udp_sync-fd_sock</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.tcp_sync.tcp_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>tcp_sync-bind_port</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.tcp_sync.mping_mcast_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>tcp_sync-mping</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.tcp_sync.mping_mcast_addr</parameter>
+                     <parameter class="java.lang.String">
+                        <value-factory bean="ServiceBindingManager" method="getStringBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>tcp_sync-mping</parameter>
+                             <parameter><null/></parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+               <bean class="org.jboss.services.binding.SystemPropertyBinding">
+                  <constructor>
+                     <parameter>jboss.jgroups.tcp_sync.fd_sock_port</parameter>
+                     <parameter class="int">
+                        <value-factory bean="ServiceBindingManager" method="getIntBinding">
+                             <parameter>JGroups</parameter>
+                             <parameter>tcp_sync-fd_sock</parameter>
+                        </value-factory>
+                     </parameter>
+                  </constructor>
+               </bean>
+              
             </set>
          </parameter>
       </constructor>




More information about the jboss-cvs-commits mailing list