<?xml version="1.0" encoding="UTF-8"?>
<!-- ======================================================== -->
<!-- Warning - This XML file is re-generated by Geronimo when -->
<!-- changes are made to Geronimo's configuration, therefore  -->
<!-- any comments added to this file will be lost.            -->
<!-- Do not edit this file while Geronimo is running.         -->
<!-- ======================================================== -->
<attributes xmlns="http://geronimo.apache.org/xml/ns/attributes-1.1">
<module name="org.apache.geronimo.configs/rmi-naming/2.0.2/car">
<gbean name="RMIRegistry">
<attribute name="port">${NamingPort + PortOffset}</attribute>
</gbean>
<gbean name="NamingProperties">
<attribute name="namingProviderUrl">rmi://${ServerHostname}:${NamingPort + PortOffset}</attribute>
</gbean>
<gbean name="DefaultThreadPool">
<attribute name="keepAliveTime">5000</attribute>
<attribute name="poolSize">${ThreadPoolSize}</attribute>
</gbean>
<gbean name="DownloadedPluginRepos">
<attribute name="repositoryList">http://geronimo.apache.org/plugins/plugin-repository-list-2.0.2.txt</attribute>
<attribute name="userRepositories">[]</attribute>
</gbean>
</module>
<module name="org.apache.geronimo.configs/j2ee-server/2.0.2/car"/>
<module name="org.apache.geronimo.configs/transaction/2.0.2/car"/>
<module name="org.apache.geronimo.configs/j2ee-security/2.0.2/car">
<gbean name="JMXService">
<attribute name="protocol">rmi</attribute>
<attribute name="host">${ServerHostname}</attribute>
<attribute name="port">${JMXPort + PortOffset}</attribute>
<attribute name="urlPath">/jndi/rmi://${ServerHostname}:${NamingPort + PortOffset}/JMXConnector</attribute>
</gbean>
</module>
<module name="org.apache.geronimo.configs/axis/2.0.2/car"/>
<module name="org.apache.geronimo.configs/axis2/2.0.2/car"/>
<module load="false" name="org.apache.geronimo.configs/cxf/2.0.2/car"/>
<module name="org.apache.geronimo.configs/openejb/2.0.2/car">
<gbean name="EJBNetworkService">
<attribute name="port">${OpenEJBPort + PortOffset}</attribute>
<attribute name="host">${ServerHostname}</attribute>
</gbean>
</module>
<module name="org.apache.geronimo.configs/j2ee-corba-yoko/2.0.2/car">
<gbean name="NameServer">
<attribute name="port">${COSNamingPort + PortOffset}</attribute>
<attribute name="host">${COSNamingHost}</attribute>
</gbean>
<gbean name="Server">
<attribute name="port">${ORBSSLPort + PortOffset}</attribute>
<attribute name="host">${ORBSSLHost}</attribute>
</gbean>
<gbean name="UnprotectedServer">
<attribute name="port">${ORBPort + PortOffset}</attribute>
<attribute name="host">${ORBHost}</attribute>
</gbean>
</module>
<module name="org.apache.geronimo.configs/system-database/2.0.2/car">
<gbean name="DerbyNetwork">
<attribute name="host">${ServerHostname}</attribute>
<attribute name="port">${DerbyPort + PortOffset}</attribute>
</gbean>
</module>
<module name="org.apache.geronimo.configs/activemq-broker/2.0.2/car">
<gbean name="ActiveMQ.tcp.default">
<attribute name="host">${ServerHostname}</attribute>
<attribute name="port">${ActiveMQPort + PortOffset}</attribute>
</gbean>
<gbean name="ActiveMQ.stomp.default">
<attribute name="host">${ServerHostname}</attribute>
<attribute name="port">${ActiveMQStompPort + PortOffset}</attribute>
</gbean>
</module>
<module name="org.apache.geronimo.configs/activemq-ra/2.0.2/car">
<gbean name="ActiveMQ RA">
<attribute name="ServerUrl">tcp://${ServerHostname}:${ActiveMQPort + PortOffset}</attribute>
</gbean>
</module>
<module name="org.apache.geronimo.configs/jasper/2.0.2/car"/>
<module name="org.apache.geronimo.configs/myfaces/2.0.2/car"/>
<module name="org.apache.geronimo.configs/tomcat6/2.0.2/car">
<gbean name="TomcatResources"/>
<gbean name="TomcatWebConnector">
<attribute name="host">${ServerHostname}</attribute>
<attribute name="port">${HTTPPortPrimary + PortOffset}</attribute>
<attribute name="redirectPort">${HTTPSPortPrimary + PortOffset}</attribute>
<attribute name="maxHttpHeaderSize">8192</attribute>
<attribute name="maxThreads">150</attribute>
<attribute name="minSpareThreads">25</attribute>
<attribute name="maxSpareThreads">75</attribute>
<attribute name="enableLookups">false</attribute>
<attribute name="acceptCount">100</attribute>
<attribute name="connectionTimeout">${WebConnectorConTimeout}</attribute>
<attribute name="disableUploadTimeout">true</attribute>
</gbean>
<gbean name="TomcatAJPConnector">
<attribute name="host">${ServerHostname}</attribute>
<attribute name="port">${AJPPortPrimary + PortOffset}</attribute>
<attribute name="redirectPort">${HTTPSPortPrimary + PortOffset}</attribute>
<attribute name="minSpareThreads">25</attribute>
<attribute name="maxSpareThreads">75</attribute>
<attribute name="enableLookups">false</attribute>
</gbean>
<gbean name="TomcatWebSSLConnector">
<attribute name="host">${ServerHostname}</attribute>
<attribute name="port">${HTTPSPortPrimary + PortOffset}</attribute>
<attribute name="maxHttpHeaderSize">8192</attribute>
<attribute name="maxThreads">150</attribute>
<attribute name="minSpareThreads">25</attribute>
<attribute name="maxSpareThreads">75</attribute>
<attribute name="enableLookups">false</attribute>
<attribute name="acceptCount">100</attribute>
<attribute name="disableUploadTimeout">false</attribute>
<attribute name="clientAuth">false</attribute>
<attribute name="algorithm">Default</attribute>
<attribute name="sslProtocol">TLS</attribute>
<attribute name="keystoreFile">var/security/keystores/geronimo-default</attribute>
<attribute name="keystorePass">secret</attribute>
</gbean>
<gbean name="org.apache.geronimo.configs/tomcat6/2.0.2/car?ServiceModule=org.apache.geronimo.configs/tomcat6/2.0.2/car,j2eeType=GBean,name=TomcatWebContainer">
<attribute name="catalinaHome">var/catalina</attribute>
</gbean>
<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>
</module>
<module name="org.apache.geronimo.configs/geronimo-gbean-deployer/2.0.2/car">
<gbean name="Deployer">
<attribute name="remoteDeployAddress">http://${RemoteDeployHostname}:${HTTPPortPrimary + PortOffset}</attribute>
</gbean>
</module>
<module name="org.apache.geronimo.configs/j2ee-deployer/2.0.2/car">
<gbean name="WebBuilder">
<attribute name="defaultNamespace">http://geronimo.apache.org/xml/ns/j2ee/web/tomcat-2.0</attribute>
</gbean>
<gbean name="EnvironmentEntryBuilder">
<attribute name="eeNamespaces">http://java.sun.com/xml/ns/j2ee,http://java.sun.com/xml/ns/javaee</attribute>
</gbean>
</module>
<module name="org.apache.geronimo.configs/connector-deployer/2.0.2/car">
<gbean name="ResourceRefBuilder">
<attribute name="eeNamespaces">http://java.sun.com/xml/ns/j2ee,http://java.sun.com/xml/ns/javaee</attribute>
<attribute name="defaultEnvironment">
<environment xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2">                     <dependencies>                         <dependency>                             <groupId>org.apache.geronimo.configs</groupId>                             <artifactId>j2ee-corba-yoko</artifactId>                             <type>car</type>                         </dependency>                     </dependencies>                 </environment>
</attribute>
</gbean>
<gbean name="AdminObjectRefBuilder">
<attribute name="eeNamespaces">http://java.sun.com/xml/ns/j2ee,http://java.sun.com/xml/ns/javaee</attribute>
</gbean>
<gbean name="ClientResourceRefBuilder">
<attribute name="eeNamespaces">http://java.sun.com/xml/ns/j2ee,http://java.sun.com/xml/ns/javaee</attribute>
<attribute name="defaultEnvironment">
<environment xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2">                     <dependencies>                         <dependency>                             <groupId>org.apache.geronimo.configs</groupId>                             <artifactId>client-corba-yoko</artifactId>                             <type>car</type>                         </dependency>                     </dependencies>                 </environment>
</attribute>
</gbean>
</module>
<module name="org.apache.geronimo.configs/persistence-jpa10-deployer/2.0.2/car">
<gbean name="PersistenceUnitBuilder">
<attribute name="defaultPersistenceProviderClassName">org.apache.openjpa.persistence.PersistenceProviderImpl</attribute>
<attribute name="defaultPersistenceUnitProperties">openjpa.Log=commons
#                openjpa.jdbc.DBDictionary=org.apache.openjpa.jdbc.sql.DerbyDictionary
                openjpa.jdbc.SynchronizeMappings=buildSchema(ForeignKeys=true)
                openjpa.jdbc.UpdateManager=operation-order
                openjpa.Sequence=table(Table=OPENJPASEQ, Increment=100)</attribute>
<attribute name="defaultEnvironment">
<environment xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2">                     <dependencies>                         <dependency>                             <groupId>org.apache.geronimo.configs</groupId>                             <artifactId>openjpa</artifactId>                             <type>car</type>                         </dependency>                     </dependencies>                 </environment>
</attribute>
</gbean>
</module>
<module name="org.apache.geronimo.configs/openejb-deployer/2.0.2/car">
<gbean name="EjbRefBuilder">
<attribute name="eeNamespaces">http://java.sun.com/xml/ns/j2ee,http://java.sun.com/xml/ns/javaee</attribute>
</gbean>
<gbean name="ClientEjbRefBuilder">
<attribute name="eeNamespaces">http://java.sun.com/xml/ns/j2ee,http://java.sun.com/xml/ns/javaee</attribute>
</gbean>
</module>
<module name="org.apache.geronimo.configs/client-deployer/2.0.2/car"/>
<module condition="props.getProperty('org.apache.geronimo.jaxws.provider', 'axis2') == 'axis2'" name="org.apache.geronimo.configs/axis2-deployer/2.0.2/car">
<gbean name="Axis2ModuleBuilderExtension">
<attribute name="listener">?name=TomcatWebContainer</attribute>
<attribute name="defaultEnvironment">
<environment xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2">               <dependencies>                   <dependency>                       <groupId>org.apache.geronimo.configs</groupId>                       <artifactId>tomcat6</artifactId>                       <type>car</type>                   </dependency>               </dependencies>             </environment>
</attribute>
</gbean>
</module>
<module condition="props['org.apache.geronimo.jaxws.provider'] == 'cxf'" name="org.apache.geronimo.configs/cxf-deployer/2.0.2/car">
<gbean name="CXFModuleBuilderExtension">
<attribute name="listener">?name=TomcatWebContainer</attribute>
<attribute name="defaultEnvironment">
<environment xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2">                 <dependencies>                     <dependency>                         <groupId>org.apache.geronimo.configs</groupId>                         <artifactId>tomcat6</artifactId>                         <type>car</type>                     </dependency>                 </dependencies>               </environment>
</attribute>
</gbean>
</module>
<module name="org.apache.geronimo.configs/axis-deployer/2.0.2/car">
<gbean name="AxisServiceRefBuilder">
<attribute name="eeNamespaces">http://java.sun.com/xml/ns/j2ee,http://java.sun.com/xml/ns/javaee</attribute>
</gbean>
<gbean name="AxisModuleBuilderExtension">
<attribute name="listener">?name=TomcatWebContainer</attribute>
<attribute name="defaultEnvironment">
<environment xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2">                 <dependencies>                     <dependency>                         <groupId>org.apache.geronimo.configs</groupId>                         <artifactId>tomcat6</artifactId>                         <type>car</type>                     </dependency>                 </dependencies>               </environment>
</attribute>
</gbean>
</module>
<module name="org.apache.geronimo.configs/javamail/2.0.2/car">
<gbean name="SMTPTransport">
<attribute name="host">localhost</attribute>
<attribute name="port">${SMTPPort + PortOffset}</attribute>
</gbean>
</module>
<module name="org.apache.geronimo.configs/sharedlib/2.0.2/car">
<gbean name="SharedLib">
<attribute name="classesDirs">var/shared/classes</attribute>
<attribute name="libDirs">var/shared/lib</attribute>
</gbean>
</module>
<module name="org.apache.geronimo.configs/tomcat6-deployer/2.0.2/car"/>
<module name="org.apache.geronimo.configs/jasper-deployer/2.0.2/car"/>
<module name="org.apache.geronimo.configs/myfaces-deployer/2.0.2/car"/>
<module name="org.apache.geronimo.configs/welcome-tomcat/2.0.2/car"/>
<module name="org.apache.geronimo.configs/dojo-tomcat/2.0.2/car"/>
<module name="org.apache.geronimo.configs/webconsole-tomcat/2.0.2/car"/>
<module load="false" name="org.apache.geronimo.configs/uddi-tomcat/2.0.2/car"/>
<module name="org.apache.geronimo.configs/remote-deploy-tomcat/2.0.2/car"/>
<module name="org.apache.geronimo.configs/hot-deployer/2.0.2/car"/>
<module name="org.apache.geronimo.configs/mejb/2.0.2/car"/>
<module name="org.apache.geronimo.configs/jsr88-rar-configurer/2.0.2/car"/>
<module load="false" name="org.apache.geronimo.configs/ca-helper-tomcat/2.0.2/car"/>
<module load="false" name="org.apache.geronimo.configs/client-corba-yoko/2.0.2/car"/>
<module load="false" name="org.apache.geronimo.configs/jsr88-deploymentfactory/2.0.2/car"/>
<module load="false" name="org.apache.geronimo.configs/jsr88-ear-configurer/2.0.2/car"/>
<module load="false" name="org.apache.geronimo.configs/jsr88-jar-configurer/2.0.2/car"/>
<module load="false" name="org.apache.geronimo.configs/jsr88-war-configurer/2.0.2/car"/>
<module load="false" name="org.apache.geronimo.configs/offline-deployer/2.0.2/car"/>
<module load="false" name="org.apache.geronimo.configs/online-deployer/2.0.2/car"/>
<module load="false" name="org.apache.geronimo.configs/openejb-corba-deployer/2.0.2/car"/>
<module load="false" name="org.apache.geronimo.configs/shutdown/2.0.2/car"/>
<module load="false" name="org.apache.geronimo.configs/transformer-agent/2.0.2/car"/>
</attributes>
