		<gbean name="TomcatEngine">
            <attribute name="initParams">name=Geronimo
                jvmRoute=node1</attribute>
        </gbean>
        <gbean name="TomcatHost">
            <reference name="CatalinaCluster">
                <pattern>
                    <groupId>org.apache.geronimo.configs</groupId>
                    <artifactId>tomcat6</artifactId>
                    <version>2.0.2</version>
                    <type>car</type>
                    <name>TomcatCluster</name>
                </pattern>
            </reference>
        </gbean>
        <gbean gbeanInfo="org.apache.geronimo.tomcat.cluster.CatalinaClusterGBean" name="org.apache.geronimo.configs/tomcat6/2.0.2/car?ServiceModule=org.apache.geronimo.configs/tomcat6/2.0.2/car,j2eeType=Cluster,name=TomcatCluster">
            <attribute name="className">org.apache.catalina.ha.tcp.SimpleTcpCluster</attribute>
            <attribute name="initParams">managerClassName=org.apache.catalina.ha.session.DeltaManager
                expireSessionsOnShutdown=false
                useDirtyFlag=true
                notifyListenersOnReplication=true</attribute>
            <reference name="TomcatValveChain">
                <pattern>
                    <groupId>org.apache.geronimo.configs</groupId>
                    <artifactId>tomcat6</artifactId>
                    <version>2.0.2</version>
                    <type>car</type>
                    <name>ReplicationValve</name>
                </pattern>
            </reference>
            <reference name="ClusterListenerChain">
                <pattern>
                    <groupId>org.apache.geronimo.configs</groupId>
                    <artifactId>tomcat6</artifactId>
                    <version>2.0.2</version>
                    <type>car</type>
                    <name>ClusterSessionListener</name>
                </pattern>
            </reference>
            <reference name="Channel">
                <pattern>
                    <groupId>org.apache.geronimo.configs</groupId>
                    <artifactId>tomcat6</artifactId>
                    <version>2.0.2</version>
                    <type>car</type>
                    <name>TomcatGroupChannel</name>
                </pattern>
            </reference>
        </gbean>
        <gbean gbeanInfo="org.apache.geronimo.tomcat.cluster.ChannelGBean" name="org.apache.geronimo.configs/tomcat6/2.0.2/car?ServiceModule=org.apache.geronimo.configs/tomcat6/2.0.2/car,j2eeType=Channel,name=TomcatGroupChannel">
            <attribute name="className">org.apache.catalina.tribes.group.GroupChannel</attribute>
            <attribute name="initParams"/>
            <reference name="Membership">
                <pattern>
                    <groupId>org.apache.geronimo.configs</groupId>
                    <artifactId>tomcat6</artifactId>
                    <version>2.0.2</version>
                    <type>car</type>
                    <name>TomcatMembership</name>
                </pattern>
            </reference>
            <reference name="Receiver">
                <pattern>
                    <groupId>org.apache.geronimo.configs</groupId>
                    <artifactId>tomcat6</artifactId>
                    <version>2.0.2</version>
                    <type>car</type>
                    <name>TomcatReceiver</name>
                </pattern>
            </reference>
            <reference name="Sender">
                <pattern>
                    <groupId>org.apache.geronimo.configs</groupId>
                    <artifactId>tomcat6</artifactId>
                    <version>2.0.2</version>
                    <type>car</type>
                    <name>TomcatSender</name>
                </pattern>
            </reference>
            <reference name="ChannelInterceptor">
                <pattern>
                    <groupId>org.apache.geronimo.configs</groupId>
                    <artifactId>tomcat6</artifactId>
                    <version>2.0.2</version>
                    <type>car</type>
                    <name>TomcatChannelInterceptor</name>
                </pattern>
            </reference>
        </gbean>
        <gbean gbeanInfo="org.apache.geronimo.tomcat.cluster.MembershipServiceGBean" name="org.apache.geronimo.configs/tomcat6/2.0.2/car?ServiceModule=org.apache.geronimo.configs/tomcat6/2.0.2/car,j2eeType=MembershipService,name=TomcatMembership">
            <attribute name="className">org.apache.catalina.tribes.membership.McastService</attribute>
            <attribute name="initParams">mcastAddr=228.0.0.4
                mcastPort=45564
                mcastFrequency=500
                mcastDropTime=3000</attribute>
        </gbean>
        <gbean gbeanInfo="org.apache.geronimo.tomcat.cluster.ReceiverGBean" name="org.apache.geronimo.configs/tomcat6/2.0.2/car?ServiceModule=org.apache.geronimo.configs/tomcat6/2.0.2/car,j2eeType=Receiver,name=TomcatReceiver">
            <attribute name="className">org.apache.catalina.tribes.transport.nio.NioReceiver</attribute>
            <attribute name="initParams">tcpListenAddress=AA.BB.CC.DD
                tcpListenPort=4001
                tcpSelectorTimeout=100
                tcpThreadCount=6</attribute>
        </gbean>
        <gbean gbeanInfo="org.apache.geronimo.tomcat.cluster.SenderGBean" name="org.apache.geronimo.configs/tomcat6/2.0.2/car?ServiceModule=org.apache.geronimo.configs/tomcat6/2.0.2/car,j2eeType=Sender,name=TomcatSender">
            <attribute name="className">org.apache.catalina.tribes.transport.ReplicationTransmitter</attribute>
            <attribute name="initParams">replicationMode=pooled
                waitForAck=true</attribute>
        </gbean>
        <gbean gbeanInfo="org.apache.geronimo.tomcat.ValveGBean" name="org.apache.geronimo.configs/tomcat6/2.0.2/car?ServiceModule=org.apache.geronimo.configs/tomcat6/2.0.2/car,j2eeType=TomcatValve,name=ReplicationValve">
            <attribute name="className">org.apache.catalina.ha.tcp.ReplicationValve</attribute>
            <attribute name="initParams">filter=.*\.gif;.*\.js;.*\.css;.*\.png;.*\.jpeg;.*\.jpg;.*\.htm;.*\.html;.*\.txt;</attribute>
            <reference name="NextValve">
                <pattern>
                    <groupId>org.apache.geronimo.configs</groupId>
                    <artifactId>tomcat6</artifactId>
                    <version>2.0.2</version>
                    <type>car</type>
                    <name>JvmRouteBinderValve</name>
                </pattern>
            </reference>
        </gbean>
        <gbean gbeanInfo="org.apache.geronimo.tomcat.ValveGBean" name="org.apache.geronimo.configs/tomcat6/2.0.2/car?ServiceModule=org.apache.geronimo.configs/tomcat6/2.0.2/car,j2eeType=TomcatValve,name=JvmRouteBinderValve">
            <attribute name="className">org.apache.catalina.ha.session.JvmRouteBinderValve</attribute>
            <attribute name="initParams">enabled=true</attribute>
        </gbean>
        <gbean gbeanInfo="org.apache.geronimo.tomcat.cluster.ClusterListenerGBean" name="org.apache.geronimo.configs/tomcat6/2.0.2/car?ServiceModule=org.apache.geronimo.configs/tomcat6/2.0.2/car,j2eeType=ClusterListener,name=ClusterSessionListener">
            <attribute name="className">org.apache.catalina.ha.session.ClusterSessionListener</attribute>
            <reference name="NextListener">
                <pattern>
                    <groupId>org.apache.geronimo.configs</groupId>
                    <artifactId>tomcat6</artifactId>
                    <version>2.0.2</version>
                    <type>car</type>
                    <name>JvmRouteSessionIDBinderListener</name>
                </pattern>
            </reference>
        </gbean>
        <gbean gbeanInfo="org.apache.geronimo.tomcat.cluster.ClusterListenerGBean" name="org.apache.geronimo.configs/tomcat6/2.0.2/car?ServiceModule=org.apache.geronimo.configs/tomcat6/2.0.2/car,j2eeType=ClusterListener,name=JvmRouteSessionIDBinderListener">
            <attribute name="className">org.apache.catalina.ha.session.JvmRouteSessionIDBinderListener</attribute>
        </gbean>
        <gbean gbeanInfo="org.apache.geronimo.tomcat.cluster.ChannelInterceptorGBean" name="org.apache.geronimo.configs/tomcat6/2.0.2/car?ServiceModule=org.apache.geronimo.configs/tomcat6/2.0.2/car,j2eeType=ChannelInterceptor,name=TomcatChannelInterceptor">
            <attribute name="className">org.apache.catalina.tribes.group.interceptors.TcpFailureDetector</attribute>
        </gbean>