<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">

<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>

                                <td>

                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="http://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>

                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px;  -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
    Re: JBoss Cache and HAPartition, different clusters
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="http://community.jboss.org/people/heineson">Jonas Heineson</a> in <i>JBoss Cache</i> - <a href="http://community.jboss.org/message/587259#587259">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>Seems like config disappeared, here it comes:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><strong>Configuration HAPartition (cluster-service.xml):</strong></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&lt;?xml version="1.0" encoding="UTF-8"?&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&lt;!-- ===================================================================== --&gt;</p><p>&lt;!--&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&lt;!--&#160; Sample Clustering Service Configuration&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&lt;!--&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&lt;!-- ===================================================================== --&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&lt;server&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160; &lt;!-- ==================================================================== --&gt;</p><p>&#160;&#160; &lt;!-- Cluster Partition: defines cluster&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&#160;&#160; &lt;!-- ==================================================================== --&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160; &lt;mbean code="org.jboss.ha.framework.server.ClusterPartition"</p><p>&#160;&#160;&#160;&#160;&#160; name="jboss:service=${jboss.partition.name:DefaultPartition}"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- Name of the partition being built --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="PartitionName"&gt;${jboss.partition.name:DefaultPartition}&lt;/attribute&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- The address used to determine the node name --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="NodeAddress"&gt;${jboss.bind.address}&lt;/attribute&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- Determine if deadlock detection is enabled --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="DeadlockDetection"&gt;False&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160; </p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- Max time (in ms) to wait for state transfer to complete. Increase for large states --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="StateTransferTimeout"&gt;30000&lt;/attribute&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- The JGroups protocol configuration --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="PartitionConfig"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!--</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; The default UDP stack:</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; - If you have a multihomed machine, set the UDP protocol's bind_addr attribute to the</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; appropriate NIC IP address, e.g bind_addr="192.168.0.2".</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; - On Windows machines, because of the media sense feature being broken with multicast</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (even after disabling media sense) set the UDP protocol's loopback attribute to true</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;Config&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;UDP mcast_addr="${jboss.partition.udpGroup:228.1.2.5}" mcast_port="45588"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ip_ttl="8" ip_mcast="true"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; mcast_send_buf_size="800000" mcast_recv_buf_size="150000"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ucast_send_buf_size="800000" ucast_recv_buf_size="150000"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; loopback="true"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;PING timeout="2000" num_initial_members="3"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; up_thread="true" down_thread="true"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;MERGE2 min_interval="10000" max_interval="20000"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;FD shun="true" up_thread="true" down_thread="true"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; timeout="2500" max_tries="5"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;VERIFY_SUSPECT timeout="3000" num_msgs="3"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; up_thread="true" down_thread="true"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;pbcast.NAKACK gc_lag="50" retransmit_timeout="300,600,1200,2400,4800"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; max_xmit_size="8192"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; up_thread="true" down_thread="true"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;UNICAST timeout="300,600,1200,2400,4800" window_size="100" min_threshold="10"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; down_thread="true"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;pbcast.STABLE desired_avg_gossip="20000"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; up_thread="true" down_thread="true"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;FRAG frag_size="8192"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; down_thread="true" up_thread="true"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;pbcast.GMS join_timeout="5000" join_retry_timeout="2000"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; shun="true" print_local_addr="true"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;pbcast.STATE_TRANSFER up_thread="true" down_thread="true"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/Config&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;depends&gt;jboss:service=Naming&lt;/depends&gt;</p><p>&#160;&#160; &lt;/mbean&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160; &lt;!-- ==================================================================== --&gt;</p><p>&#160;&#160; &lt;!-- HA Session State Service for SFSB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&#160;&#160; &lt;!-- ==================================================================== --&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160; &lt;mbean code="org.jboss.ha.hasessionstate.server.HASessionStateService"</p><p>&#160;&#160;&#160;&#160;&#160; name="jboss:service=HASessionState"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;depends&gt;jboss:service=Naming&lt;/depends&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- We now inject the partition into the HAJNDI service instead</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; of requiring that the partition name be passed --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;depends optional-attribute-name="ClusterPartition"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; proxy-type="attribute"&gt;jboss:service=${jboss.partition.name:DefaultPartition}&lt;/depends&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- JNDI name under which the service is bound --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="JndiName"&gt;/HASessionState/Default&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- Max delay before cleaning unreclaimed state.</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Defaults to 30*60*1000 =&gt; 30 minutes --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="BeanCleaningDelay"&gt;0&lt;/attribute&gt;</p><p>&#160;&#160; &lt;/mbean&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160; &lt;!-- ==================================================================== --&gt;</p><p>&#160;&#160; &lt;!-- HA JNDI&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&#160;&#160; &lt;!-- ==================================================================== --&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160; &lt;mbean code="org.jboss.ha.jndi.HANamingService"</p><p>&#160;&#160;&#160;&#160;&#160; name="jboss:service=HAJNDI"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- We now inject the partition into the HAJNDI service instead</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; of requiring that the partition name be passed --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;depends optional-attribute-name="ClusterPartition"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; proxy-type="attribute"&gt;jboss:service=${jboss.partition.name:DefaultPartition}&lt;/depends&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- Bind address of bootstrap and HA-JNDI RMI endpoints --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="BindAddress"&gt;${jboss.bind.address}&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- Port on which the HA-JNDI stub is made available --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="Port"&gt;1100&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- RmiPort to be used by the HA-JNDI service once bound. 0 =&gt; auto. --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="RmiPort"&gt;1101&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- Accept backlog of the bootstrap socket --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="Backlog"&gt;50&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- The thread pool service used to control the bootstrap and</p><p>&#160;&#160;&#160;&#160;&#160; auto discovery lookups --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;depends optional-attribute-name="LookupPool"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; proxy-type="attribute"&gt;jboss.system:service=ThreadPool&lt;/depends&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- A flag to disable the auto discovery via multicast --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="DiscoveryDisabled"&gt;false&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- Set the auto-discovery bootstrap multicast bind address. If not </p><p>&#160;&#160;&#160;&#160;&#160; specified and a BindAddress is specified, the BindAddress will be used. --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="AutoDiscoveryBindAddress"&gt;${jboss.bind.address}&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- Multicast Address and group port used for auto-discovery --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="AutoDiscoveryAddress"&gt;${jboss.partition.udpGroup:230.0.0.4}&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="AutoDiscoveryGroup"&gt;1102&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- The TTL (time-to-live) for autodiscovery IP multicast packets --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="AutoDiscoveryTTL"&gt;16&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- The load balancing policy for HA-JNDI --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="LoadBalancePolicy"&gt;org.jboss.ha.framework.interfaces.RoundRobin&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; </p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- Client socket factory to be used for client-server</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; RMI invocations during JNDI queries</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="ClientSocketFactory"&gt;custom&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- Server socket factory to be used for client-server</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; RMI invocations during JNDI queries</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="ServerSocketFactory"&gt;custom&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&#160;&#160; &lt;/mbean&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160; &lt;mbean code="org.jboss.invocation.jrmp.server.JRMPInvokerHA"</p><p>&#160;&#160;&#160;&#160;&#160; name="jboss:service=invoker,type=jrmpha"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="ServerAddress"&gt;${jboss.bind.address}&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="RMIObjectPort"&gt;4447&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!--</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="RMIClientSocketFactory"&gt;custom&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="RMIServerSocketFactory"&gt;custom&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;depends&gt;jboss:service=Naming&lt;/depends&gt;</p><p>&#160;&#160; &lt;/mbean&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160; &lt;!-- the JRMPInvokerHA creates a thread per request.&#160; This implementation uses a pool of threads --&gt;</p><p>&#160;&#160; &lt;mbean code="org.jboss.invocation.pooled.server.PooledInvokerHA"</p><p>&#160;&#160;&#160;&#160;&#160; name="jboss:service=invoker,type=pooledha"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="NumAcceptThreads"&gt;1&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="MaxPoolSize"&gt;300&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="ClientMaxPoolSize"&gt;300&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="SocketTimeout"&gt;60000&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="ServerBindAddress"&gt;${jboss.bind.address}&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="ServerBindPort"&gt;4448&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="ClientConnectAddress"&gt;${jboss.bind.address}&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="ClientConnectPort"&gt;0&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="EnableTcpNoDelay"&gt;false&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;depends optional-attribute-name="TransactionManagerService"&gt;jboss:service=TransactionManager&lt;/depends&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;depends&gt;jboss:service=Naming&lt;/depends&gt;</p><p>&#160;&#160; &lt;/mbean&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160; &lt;!-- ==================================================================== --&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160; &lt;!-- ==================================================================== --&gt;</p><p>&#160;&#160; &lt;!-- Distributed cache invalidation&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&#160;&#160; &lt;!-- ==================================================================== --&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160; &lt;mbean code="org.jboss.cache.invalidation.bridges.JGCacheInvalidationBridge"</p><p>&#160;&#160;&#160;&#160;&#160; name="jboss.cache:service=InvalidationBridge,type=JavaGroups"&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- We now inject the partition into the HAJNDI service instead</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; of requiring that the partition name be passed --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;depends optional-attribute-name="ClusterPartition"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; proxy-type="attribute"&gt;jboss:service=${jboss.partition.name:DefaultPartition}&lt;/depends&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;depends&gt;jboss.cache:service=InvalidationManager&lt;/depends&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="InvalidationManager"&gt;jboss.cache:service=InvalidationManager&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="BridgeName"&gt;DefaultJGBridge&lt;/attribute&gt;</p><p>&#160;&#160; &lt;/mbean&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&lt;/server&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><strong>Configuration JBoss Cache (pojocache-service.xml)</strong></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&lt;?xml version="1.0" encoding="UTF-8"?&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&lt;!-- ===================================================================== --&gt;</p><p>&lt;!--&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&lt;!--&#160; Sample PojoCache Service Configuration&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&lt;!--&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&lt;!-- ===================================================================== --&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&lt;server&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160; &lt;!-- Used inside JBoss AS --&gt;</p><p>&#160;&#160; &lt;classpath codebase="./lib" archives="jboss-cache.jar, jgroups.jar"/&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160; &lt;!-- ==================================================================== --&gt;</p><p>&#160;&#160; &lt;!-- Defines configuration&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&#160;&#160; &lt;!-- ==================================================================== --&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160; &lt;mbean code="org.jboss.cache.aop.PojoCache"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; name="jboss.cache:service=PojoCache"&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- Used inside JBoss AS --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;depends&gt;jboss:service=Naming&lt;/depends&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;depends&gt;jboss:service=TransactionManager&lt;/depends&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!--</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Configure the TransactionManager</p><p>&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="TransactionManagerLookupClass"&gt;org.jboss.cache.JBossTransactionManagerLookup&lt;/attribute&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!--</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Node locking scheme:</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; OPTIMISTIC</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; PESSIMISTIC (default)</p><p>&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="NodeLockingScheme"&gt;PESSIMISTIC&lt;/attribute&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!--</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Note that this attribute is IGNORED if your NodeLockingScheme above is OPTIMISTIC.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Isolation level : SERIALIZABLE</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REPEATABLE_READ (default)</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; READ_COMMITTED</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; READ_UNCOMMITTED</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; NONE</p><p>&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="IsolationLevel"&gt;REPEATABLE_READ&lt;/attribute&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!--</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Valid modes are LOCAL</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REPL_ASYNC</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REPL_SYNC</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; INVALIDATION_ASYNC</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; INVALIDATION_SYNC</p><p>&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="CacheMode"&gt;REPL_SYNC&lt;/attribute&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- Name of cluster. Needs to be the same for all clusters, in order</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to find each other</p><p>&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="ClusterName"&gt;${jboss.cache.cluster.name:Default-Cache-Cluster}&lt;/attribute&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- JGroups protocol stack properties. Can also be a URL,</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; e.g. file:/home/bela/default.xml</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;attribute name="ClusterProperties"&gt;&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; --&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="ClusterConfig"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;config&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!-- UDP: if you have a multihomed machine,</p><p>&#160; set the bind_addr attribute to the appropriate NIC IP address --&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!-- UDP: On Windows machines, because of the media sense feature</p><p>&#160;&#160;&#160;&#160;&#160; being broken with multicast (even after disabling media sense)</p><p>&#160;&#160;&#160;&#160;&#160; set the loopback attribute to true --&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;UDP mcast_addr="${jboss.cache.udpGroup:228.1.2.5}" mcast_port="45577"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ip_ttl="64" ip_mcast="true"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; mcast_send_buf_size="150000" mcast_recv_buf_size="80000"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ucast_send_buf_size="150000" ucast_recv_buf_size="80000"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; loopback="false"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;PING timeout="2000" num_initial_members="3"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; up_thread="false" down_thread="false"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;MERGE2 min_interval="10000" max_interval="20000"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;FD shun="true" up_thread="true" down_thread="true"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;VERIFY_SUSPECT timeout="1500"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; up_thread="false" down_thread="false"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;pbcast.NAKACK gc_lag="50" retransmit_timeout="600,1200,2400,4800"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; up_thread="false" down_thread="false"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;pbcast.STABLE desired_avg_gossip="20000"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; up_thread="false" down_thread="false"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;UNICAST timeout="600,1200,2400" window_size="100" min_threshold="10"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; down_thread="false"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;FRAG frag_size="8192"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; down_thread="false" up_thread="false"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;pbcast.GMS join_timeout="5000" join_retry_timeout="2000"</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; shun="true" print_local_addr="true"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;pbcast.STATE_TRANSFER up_thread="false" down_thread="false"/&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/config&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/attribute&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!--</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; The max amount of time (in milliseconds) we wait until the</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; initial state (ie. the contents of the cache) are retrieved from</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; existing members in a clustered environment</p><p>&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="InitialStateRetrievalTimeout"&gt;20000&lt;/attribute&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!--</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Number of milliseconds to wait until all responses for a</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; synchronous call have been received.</p><p>&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="SyncReplTimeout"&gt;15000&lt;/attribute&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- Max number of milliseconds to wait for a lock acquisition --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="LockAcquisitionTimeout"&gt;10000&lt;/attribute&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!--</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="EvictionPolicyClass"&gt;&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160; --&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- Name of the eviction policy class. We have commented it off to disable eviction.</p><p>&#160;&#160;&#160;&#160;&#160; --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="EvictionPolicyClass"&gt;org.jboss.cache.aop.eviction.AopLRUPolicy&lt;/attribute&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;!-- Specific eviction policy configurations. This is LRU --&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;attribute name="EvictionPolicyConfig"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;config&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;attribute name="wakeUpIntervalSeconds"&gt;5&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;!-- Cache wide default --&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;region name="/_default_"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;attribute name="maxNodes"&gt;5000&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;attribute name="timeToLiveSeconds"&gt;1000&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/region&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;region name="/aop"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;attribute name="maxNodes"&gt;5&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;attribute name="timeToLiveSeconds"&gt;4&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/region&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;region name="/pojo"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;attribute name="maxNodes"&gt;100&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;attribute name="timeToLiveSeconds"&gt;4&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/region&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;region name="/testMaxNode"&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;attribute name="maxNodes"&gt;4&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;attribute name="timeToLiveSeconds"&gt;100&lt;/attribute&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/region&gt;</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/config&gt;</p><p>&#160;&#160;&#160;&#160;&#160; &lt;/attribute&gt;</p><p>&#160;&#160; &lt;/mbean&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&lt;/server&gt;</p></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Reply to this message by <a href="http://community.jboss.org/message/587259#587259">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JBoss Cache at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2052">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


                </td>
            </tr>
        </tbody>
    </table>

</div>

</body>
</html>