[jboss-cvs] JBossAS SVN: r94129 - projects/docs/community/5/Clustering_Guide/en-US.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Sep 29 18:17:48 EDT 2009


Author: bstansberry at jboss.com
Date: 2009-09-29 18:17:48 -0400 (Tue, 29 Sep 2009)
New Revision: 94129

Modified:
   projects/docs/community/5/Clustering_Guide/en-US/Clustering_Guide_JNDI.xml
Log:
Make stuff fit on PDF

Modified: projects/docs/community/5/Clustering_Guide/en-US/Clustering_Guide_JNDI.xml
===================================================================
--- projects/docs/community/5/Clustering_Guide/en-US/Clustering_Guide_JNDI.xml	2009-09-29 22:05:16 UTC (rev 94128)
+++ projects/docs/community/5/Clustering_Guide/en-US/Clustering_Guide_JNDI.xml	2009-09-29 22:17:48 UTC (rev 94129)
@@ -484,75 +484,76 @@
 
 <programlisting>&lt;bean name="HAJNDI" class="org.jboss.ha.jndi.HANamingService"&gt;    
 
-      &lt;annotation&gt;@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss:service=HAJNDI", 
-         exposedInterface=org.jboss.ha.jndi.HANamingServiceMBean.class)&lt;/annotation&gt;  
+  &lt;annotation&gt;@org.jboss.aop.microcontainer.aspects.jmx.JMX(...)&lt;/annotation&gt;  
       
-      &lt;!-- The partition used for group RPCs to find locally bound objects on other nodes --&gt;
-      &lt;property name="HAPartition"&gt;&lt;inject bean="HAPartition"/&gt;&lt;/property&gt;
+  &lt;!-- The partition used for group RPCs to find locally bound objects on other nodes --&gt;
+  &lt;property name="HAPartition"&gt;&lt;inject bean="HAPartition"/&gt;&lt;/property&gt;
       
-      &lt;!-- Handler for the replicated tree --&gt;
-      &lt;property name="distributedTreeManager"&gt;
-         &lt;bean class="org.jboss.ha.jndi.impl.jbc.JBossCacheDistributedTreeManager"&gt;
-            &lt;property name="cacheHandler"&gt;&lt;inject bean="HAPartitionCacheHandler"/&gt;&lt;/property&gt;
-         &lt;/bean&gt;
-      &lt;/property&gt;
+  &lt;!-- Handler for the replicated tree --&gt;
+  &lt;property name="distributedTreeManager"&gt;
+    &lt;bean class="org.jboss.ha.jndi.impl.jbc.JBossCacheDistributedTreeManager"&gt;
+      &lt;property name="cacheHandler"&gt;&lt;inject bean="HAPartitionCacheHandler"/&gt;&lt;/property&gt;
+    &lt;/bean&gt;
+  &lt;/property&gt;
       
-      &lt;property name="localNamingInstance"&gt;
-         &lt;inject bean="jboss:service=NamingBeanImpl" property="namingInstance"/&gt;
-      &lt;/property&gt;
+  &lt;property name="localNamingInstance"&gt;
+    &lt;inject bean="jboss:service=NamingBeanImpl" property="namingInstance"/&gt;
+  &lt;/property&gt;
       
-      &lt;!-- The thread pool used to control the bootstrap and auto discovery lookups --&gt;
-      &lt;property name="lookupPool"&gt;&lt;inject bean="jboss.system:service=ThreadPool"/&gt;&lt;/property&gt;
+  &lt;!-- The thread pool used to control the bootstrap and auto discovery lookups --&gt;
+  &lt;property name="lookupPool"&gt;&lt;inject bean="jboss.system:service=ThreadPool"/&gt;&lt;/property&gt;
       
-      &lt;!-- Bind address of bootstrap endpoint --&gt;
-      &lt;property name="bindAddress"&gt;${jboss.bind.address}&lt;/property&gt;
-      &lt;!-- Port on which the HA-JNDI stub is made available --&gt;
-      &lt;property name="port"&gt;
-         &lt;!-- Get the port from the ServiceBindingManager --&gt;
-         &lt;value-factory bean="ServiceBindingManager" method="getIntBinding"&gt;
-            &lt;parameter&gt;jboss:service=HAJNDI&lt;/parameter&gt;
-            &lt;parameter&gt;Port&lt;/parameter&gt;
-         &lt;/value-factory&gt;
-      &lt;/property&gt;
+  &lt;!-- Bind address of bootstrap endpoint --&gt;
+  &lt;property name="bindAddress"&gt;${jboss.bind.address}&lt;/property&gt;
+  &lt;!-- Port on which the HA-JNDI stub is made available --&gt;
+  &lt;property name="port"&gt;
+    &lt;!-- Get the port from the ServiceBindingManager --&gt;
+    &lt;value-factory bean="ServiceBindingManager" method="getIntBinding"&gt;
+      &lt;parameter&gt;jboss:service=HAJNDI&lt;/parameter&gt;
+      &lt;parameter&gt;Port&lt;/parameter&gt;
+    &lt;/value-factory&gt;
+  &lt;/property&gt;
       
-      &lt;!-- Bind address of the HA-JNDI RMI endpoint --&gt;
-      &lt;property name="rmiBindAddress"&gt;${jboss.bind.address}&lt;/property&gt;
+  &lt;!-- Bind address of the HA-JNDI RMI endpoint --&gt;
+  &lt;property name="rmiBindAddress"&gt;${jboss.bind.address}&lt;/property&gt;
       
-      &lt;!-- RmiPort to be used by the HA-JNDI service once bound. 0 = ephemeral. --&gt;
-      &lt;property name="rmiPort"&gt;
-         &lt;!-- Get the port from the ServiceBindingManager --&gt;
-         &lt;value-factory bean="ServiceBindingManager" method="getIntBinding"&gt;
-            &lt;parameter&gt;jboss:service=HAJNDI&lt;/parameter&gt;
-            &lt;parameter&gt;RmiPort&lt;/parameter&gt;
-         &lt;/value-factory&gt;
-      &lt;/property&gt;
+  &lt;!-- RmiPort to be used by the HA-JNDI service once bound. 0 = ephemeral. --&gt;
+  &lt;property name="rmiPort"&gt;
+    &lt;!-- Get the port from the ServiceBindingManager --&gt;
+    &lt;value-factory bean="ServiceBindingManager" method="getIntBinding"&gt;
+      &lt;parameter&gt;jboss:service=HAJNDI&lt;/parameter&gt;
+      &lt;parameter&gt;RmiPort&lt;/parameter&gt;
+    &lt;/value-factory&gt;
+  &lt;/property&gt;
       
-      &lt;!-- Accept backlog of the bootstrap socket --&gt;
-      &lt;property name="backlog"&gt;50&lt;/property&gt;
+  &lt;!-- Accept backlog of the bootstrap socket --&gt;
+  &lt;property name="backlog"&gt;50&lt;/property&gt;
 
-      &lt;!-- A flag to disable the auto discovery via multicast --&gt;
-      &lt;property name="discoveryDisabled"&gt;false&lt;/property&gt;
-      &lt;!-- Set the auto-discovery bootstrap multicast bind address. If not 
-      specified and a BindAddress is specified, the BindAddress will be used. --&gt;
-      &lt;property name="autoDiscoveryBindAddress"&gt;${jboss.bind.address}&lt;/property&gt;
-      &lt;!-- Multicast Address and group port used for auto-discovery --&gt;
-      &lt;property name="autoDiscoveryAddress"&gt;${jboss.partition.udpGroup:230.0.0.4}&lt;/property&gt;
-      &lt;property name="autoDiscoveryGroup"&gt;1102&lt;/property&gt;
-      &lt;!-- The TTL (time-to-live) for autodiscovery IP multicast packets --&gt;
-      &lt;property name="autoDiscoveryTTL"&gt;16&lt;/property&gt;
+  &lt;!-- A flag to disable the auto discovery via multicast --&gt;
+  &lt;property name="discoveryDisabled"&gt;false&lt;/property&gt;
+  &lt;!-- Set the auto-discovery bootstrap multicast bind address. If not 
+          specified and a BindAddress is specified, the BindAddress will be used. --&gt;
+  &lt;property name="autoDiscoveryBindAddress"&gt;${jboss.bind.address}&lt;/property&gt;
+  &lt;!-- Multicast Address and group port used for auto-discovery --&gt;
+  &lt;property name="autoDiscoveryAddress"&gt;${jboss.partition.udpGroup:230.0.0.4}&lt;/property&gt;
+  &lt;property name="autoDiscoveryGroup"&gt;1102&lt;/property&gt;
+  &lt;!-- The TTL (time-to-live) for autodiscovery IP multicast packets --&gt;
+  &lt;property name="autoDiscoveryTTL"&gt;16&lt;/property&gt;
       
-      &lt;!-- The load balancing policy for HA-JNDI --&gt;
-      &lt;property name="loadBalancePolicy"&gt;org.jboss.ha.framework.interfaces.RoundRobin&lt;/property&gt;
+  &lt;!-- The load balancing policy for HA-JNDI --&gt;
+  &lt;property name="loadBalancePolicy"&gt;
+       org.jboss.ha.framework.interfaces.RoundRobin
+  &lt;/property&gt;
 
-      &lt;!-- Client socket factory to be used for client-server
-           RMI invocations during JNDI queries
-      &lt;property name="clientSocketFactory"&gt;custom&lt;/property&gt;
-      --&gt;
-      &lt;!-- Server socket factory to be used for client-server
-           RMI invocations during JNDI queries
-      &lt;property name="serverSocketFactory"&gt;custom&lt;/property&gt;
-      --&gt;
-   &lt;/bean&gt;</programlisting>
+  &lt;!-- Client socket factory to be used for client-server
+          RMI invocations during JNDI queries
+  &lt;property name="clientSocketFactory"&gt;custom&lt;/property&gt;
+  --&gt;
+  &lt;!-- Server socket factory to be used for client-server
+          RMI invocations during JNDI queries
+  &lt;property name="serverSocketFactory"&gt;custom&lt;/property&gt;
+  --&gt;
+&lt;/bean&gt;</programlisting>
    
         <para>You can see that this bean has a number of other services injected 
         into different properties:
@@ -690,50 +691,42 @@
 	that do not vary from the standard deployments are omitted):
 </para>
 
-<programlisting>
-   &lt;-- Cache Handler for secondary HAPartition --&gt;
-   &lt;bean name="SecondaryHAPartitionCacheHandler"
+<programlisting>&lt;-- Cache Handler for secondary HAPartition --&gt;
+&lt;bean name="SecondaryHAPartitionCacheHandler"
          class="org.jboss.ha.framework.server.HAPartitionCacheHandlerImpl"&gt;
-         &lt;property name="cacheManager"&gt;&lt;inject bean="CacheManager"/&gt;&lt;/property&gt;
-         &lt;property name="cacheConfigName"&gt;secondary-ha-partition&lt;/property&gt;
-   &lt;/bean>
+  &lt;property name="cacheManager"&gt;&lt;inject bean="CacheManager"/&gt;&lt;/property&gt;
+  &lt;property name="cacheConfigName"&gt;secondary-ha-partition&lt;/property&gt;
+&lt;/bean>
    
-   &lt;-- The secondary HAPartition --&gt;
-   &lt;bean name="SecondaryHAPartition" class="org.jboss.ha.framework.server.ClusterPartition"&gt;     
-
-      &lt;depends&gt;jboss:service=Naming&lt;/depends&gt;
+&lt;-- The secondary HAPartition --&gt;
+&lt;bean name="SecondaryHAPartition" class="org.jboss.ha.framework.server.ClusterPartition"&gt;
+  &lt;depends&gt;jboss:service=Naming&lt;/depends&gt;
        
-      &lt;annotation&gt;@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss:service=HAPartition,partition=SecondaryPartition", 
-      exposedInterface=org.jboss.ha.framework.server.ClusterPartitionMBean.class, registerDirectly=true)&lt;/annotation&gt;
-       
-      &lt;property name="cacheHandler"&gt;&lt;inject bean="SecondaryHAPartitionCacheHandler"/&gt;&lt;/property&gt;
-               
-      &lt;property name="partitionName"&gt;SecondaryPartition&lt;/property&gt;
+  &lt;property name="cacheHandler"&gt;
+    &lt;inject bean="SecondaryHAPartitionCacheHandler"/&gt;
+  &lt;/property&gt;               
+  &lt;property name="partitionName"&gt;SecondaryPartition&lt;/property&gt;
       
-      ....      
-   &lt;/bean&gt;
+  ....      
+&lt;/bean&gt;
    
-   &lt;bean name="MySpecialPartitionHAJNDI" class="org.jboss.ha.jndi.HANamingService"&gt;    
-
-      &lt;annotation&gt;@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss:service=HAJNDI,partitionName=SecondaryPartition", 
-         exposedInterface=org.jboss.ha.jndi.HANamingServiceMBean.class)&lt;/annotation&gt;  
+&lt;bean name="MySpecialPartitionHAJNDI" class="org.jboss.ha.jndi.HANamingService"&gt;   
+  &lt;property name="HAPartition"&gt;&lt;inject bean="SecondaryHAPartition"/&gt;&lt;/property&gt;
       
-      &lt;property name="HAPartition"&gt;&lt;inject bean="SecondaryHAPartition"/&gt;&lt;/property&gt;
-      
-      &lt;property name="distributedTreeManager"&gt;
-         &lt;bean class="org.jboss.ha.jndi.impl.jbc.JBossCacheDistributedTreeManager"&gt;
-            &lt;property name="cacheHandler"&gt;&lt;inject bean="SecondaryHAPartitionPartitionCacheHandler"/&gt;&lt;/property&gt;
-         &lt;/bean&gt;
+  &lt;property name="distributedTreeManager"&gt;
+    &lt;bean class="org.jboss.ha.jndi.impl.jbc.JBossCacheDistributedTreeManager"&gt;
+      &lt;property name="cacheHandler"&gt;
+        &lt;inject bean="SecondaryHAPartitionPartitionCacheHandler"/&gt;
       &lt;/property&gt;
+    &lt;/bean&gt;
+  &lt;/property&gt;
       
-      &lt;property name="port"&gt;56789&lt;/property&gt;
+  &lt;property name="port"&gt;56789&lt;/property&gt;      
+  &lt;property name="rmiPort"&gt;56790&lt;/property&gt;      
+  &lt;property name="autoDiscoveryGroup"&gt;56791&lt;/property&gt;
       
-      &lt;property name="rmiPort"&gt;56790&lt;/property&gt;
-      
-      &lt;property name="autoDiscoveryGroup"&gt;56791&lt;/property&gt;
-      
-      .....
-   &lt;/bean&gt;</programlisting>
+  .....
+&lt;/bean&gt;</programlisting>
       </section>
         
         </section>




More information about the jboss-cvs-commits mailing list