You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by ge...@apache.org on 2010/02/05 03:36:55 UTC

svn commit: r906773 - /geronimo/sandbox/shawn/multi_server_starter/

Author: genspring
Date: Fri Feb  5 02:36:54 2010
New Revision: 906773

URL: http://svn.apache.org/viewvc?rev=906773&view=rev
Log:
This is useful when I want to start(with jpda enable) and deploy artifacts to multi servers.

Added:
    geronimo/sandbox/shawn/multi_server_starter/
    geronimo/sandbox/shawn/multi_server_starter/config1.xml   (with props)
    geronimo/sandbox/shawn/multi_server_starter/config2.xml   (with props)
    geronimo/sandbox/shawn/multi_server_starter/deploy.cmd   (with props)
    geronimo/sandbox/shawn/multi_server_starter/extractAndStartNodes.cmd   (with props)
    geronimo/sandbox/shawn/multi_server_starter/initEnv.cmd   (with props)
    geronimo/sandbox/shawn/multi_server_starter/realm.xml   (with props)
    geronimo/sandbox/shawn/multi_server_starter/server-log4j.properties   (with props)
    geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-plan1.xml   (with props)
    geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-plan2.xml   (with props)
    geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-server1.war   (with props)
    geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-server2.war   (with props)
    geronimo/sandbox/shawn/multi_server_starter/startAndDeploy.bat   (with props)

Added: geronimo/sandbox/shawn/multi_server_starter/config1.xml
URL: http://svn.apache.org/viewvc/geronimo/sandbox/shawn/multi_server_starter/config1.xml?rev=906773&view=auto
==============================================================================
--- geronimo/sandbox/shawn/multi_server_starter/config1.xml (added)
+++ geronimo/sandbox/shawn/multi_server_starter/config1.xml Fri Feb  5 02:36:54 2010
@@ -0,0 +1,349 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<attributes xmlns:ns2="http://geronimo.apache.org/xml/ns/plugins-1.3" xmlns="http://geronimo.apache.org/xml/ns/attributes-1.2">
+    <comment>
+==================================================================
+Warning - This XML file is regenerated by Geronimo whenever
+changes are made to Geronimo's configuration.
+
+If you want to include comments, create a single comment element
+element.  They are allowable at any level of the configuration.
+
+!!!! Do not edit this file while Geronimo is running !!!!
+==================================================================</comment>
+    <module name="org.apache.geronimo.framework/client-system/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.framework/j2ee-system/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.framework/jee-specs/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins.classloaders/xbean-finder/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/client/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/client-security/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/client-corba-yoko/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.framework/xmlbeans/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.framework/rmi-naming/2.2.1-SNAPSHOT/car">
+        <gbean name="RMIRegistry">
+            <attribute name="port">${NamingPort + PortOffset}</attribute>
+            <attribute name="host">${ServerHostname}</attribute>
+        </gbean>
+        <gbean name="NamingProperties">
+            <attribute name="namingProviderUrl">rmi://${ServerHostname}:${NamingPort + PortOffset}</attribute>
+        </gbean>
+        <gbean name="DefaultThreadPool">
+            <attribute name="keepAliveTime">30000</attribute>
+            <attribute name="minPoolSize">${MinThreadPoolSize}</attribute>
+            <attribute name="maxPoolSize">${MaxThreadPoolSize}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.plugins.classloaders/geronimo-javaee-deployment_1.1MR3_spec/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.framework/plugin/2.2.1-SNAPSHOT/car">
+        <gbean name="DownloadedPluginRepos">
+            <attribute name="repositoryList">http://geronimo.apache.org/plugins/plugin-repository-list-2.2.txt</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.framework/geronimo-gbean-deployer/2.2.1-SNAPSHOT/car">
+        <gbean name="Deployer">
+            <attribute name="remoteDeployAddress">http://${RemoteDeployHostname}:${HTTPPort + PortOffset}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/j2ee-server/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.framework/j2ee-security/2.2.1-SNAPSHOT/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.framework/server-security-config/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins.classloaders/geronimo-schema-jee_5/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/j2ee-deployer/2.2.1-SNAPSHOT/car">
+        <gbean name="WebBuilder">
+            <attribute name="defaultNamespace">http://geronimo.apache.org/xml/ns/j2ee/web/jetty-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/client-transaction/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/client-deployer/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/farming/2.2.1-SNAPSHOT/car" load="false">
+        <gbean name="NodeInfo">
+            <attribute name="name">${ClusterNodeName}</attribute>
+        </gbean>
+        <gbean name="ClusterInfo">
+            <attribute name="name">${FarmName}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/aspectj/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/clustering/2.2.1-SNAPSHOT/car">
+        <gbean name="Node">
+            <attribute name="nodeName">${ClusterNodeName}</attribute>
+        </gbean>
+    </module>
+<module name="org.apache.geronimo.configs/wadi-clustering/2.2.1-SNAPSHOT/car">
+	<gbean name="DefaultBackingStrategyFactory">
+		<attribute name="nbReplica">${ReplicaCount}</attribute>
+	</gbean>
+	<gbean name="DefaultDispatcherHolder">
+		<attribute name="disableMCastService">true</attribute>
+		<attribute name="receiverPort">4003</attribute>
+		<attribute name="endPointURI">${EndPointURI}</attribute>
+		<attribute name="clusterName">${WADIClusterName}</attribute>
+		<reference name="staticMember">
+			<pattern>
+				<groupId>org.apache.geronimo.configs</groupId>
+				<artifactId>wadi-clustering</artifactId>
+				<version>2.2.1-SNAPSHOT</version>
+				<type>car</type>
+				<name>firstStaticMember</name>
+			</pattern>
+		</reference>
+	</gbean>
+	<gbean
+		name="org.apache.geronimo.configs/wadi-clustering/2.2.1-SNAPSHOT/car?ServiceModule=org.apache.geronimo.configs/wadi-clustering/2.2.1-SNAPSHOT/car,j2eeType=GBean,name=firstStaticMember"
+		gbeanInfo="org.apache.geronimo.clustering.wadi.WadiStaticMember">
+		<attribute name="className">org.apache.catalina.tribes.membership.StaticMember</attribute>
+		<attribute name="port">4003</attribute>
+		<attribute name="securePort">-1</attribute>
+		<attribute name="domain">test-domain</attribute>
+		<attribute name="UniqueId">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</attribute>
+		<attribute name="host">localhost</attribute>
+		<reference name="nextWadiStaticMember">
+			<pattern>
+				<groupId>org.apache.geronimo.configs</groupId>
+				<artifactId>wadi-clustering</artifactId>
+				<version>2.2.1-SNAPSHOT</version>
+				<type>car</type>
+				<name>secondStaticMember</name>
+			</pattern>
+		</reference>
+	</gbean>
+	<gbean
+		name="org.apache.geronimo.configs/wadi-clustering/2.2.1-SNAPSHOT/car?ServiceModule=org.apache.geronimo.configs/wadi-clustering/2.2.1-SNAPSHOT/car,j2eeType=GBean,name=secondStaticMember"
+		gbeanInfo="org.apache.geronimo.clustering.wadi.WadiStaticMember">
+		<attribute name="className">org.apache.catalina.tribes.membership.StaticMember</attribute>
+		<attribute name="port">4002</attribute>
+		<attribute name="securePort">-1</attribute>
+		<attribute name="domain">test-domain</attribute>
+		<attribute name="UniqueId">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1</attribute>
+		<attribute name="host">9.123.233.77</attribute>
+		<reference name="nextWadiStaticMember" />
+	</gbean>
+</module>
+    <module name="org.apache.geronimo.configs/transaction/2.2.1-SNAPSHOT/car">
+        <gbean name="XidFactory">
+            <attribute name="tmId">${TmId}</attribute>
+        </gbean>
+        <gbean name="ResourceBindings">
+            <attribute name="format">${ResourceBindingsFormat}</attribute>
+            <attribute name="nameInNamespace">${ResourceBindingsNameInNamespace}</attribute>
+            <attribute name="namePattern">${ResourceBindingsNamePattern}</attribute>
+            <attribute name="abstractNameQuery">${ResourceBindingsQuery}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/connector-deployer/2.2.1-SNAPSHOT/car">
+        <gbean name="ResourceRefBuilder">
+            <attribute name="eeNamespaces">http://java.sun.com/xml/ns/j2ee,http://java.sun.com/xml/ns/javaee</attribute>
+            <attribute propertyEditor="org.apache.geronimo.deployment.service.EnvironmentBuilder" name="corbaEnvironment">
+                <environment:environment xmlns:environment="http://geronimo.apache.org/xml/ns/deployment-1.2">
+                    <environment:dependencies>
+                        <environment:dependency>
+                            <environment:groupId>org.apache.geronimo.configs</environment:groupId>
+                            <environment:artifactId>j2ee-corba-yoko</environment:artifactId>
+                            <environment:type>car</environment:type>
+            </environment:dependency>
+          </environment:dependencies>
+        </environment: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 propertyEditor="org.apache.geronimo.deployment.service.EnvironmentBuilder" name="corbaEnvironment">
+                <environment:environment xmlns:environment="http://geronimo.apache.org/xml/ns/deployment-1.2">
+                    <environment:dependencies>
+                        <environment:dependency>
+                            <environment:groupId>org.apache.geronimo.configs</environment:groupId>
+                            <environment:artifactId>client-corba-yoko</environment:artifactId>
+                            <environment:type>car</environment:type>
+            </environment:dependency>
+          </environment:dependencies>
+        </environment:environment></attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/derby/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/system-database/2.2.1-SNAPSHOT/car">
+        <gbean name="DerbyNetwork">
+            <attribute name="host">${ServerHostname}</attribute>
+            <attribute name="port">${DerbyPort + PortOffset}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/openjpa/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/webservices-common/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/openejb/2.2.1-SNAPSHOT/car">
+        <gbean name="EJBNetworkService">
+            <attribute name="port">${OpenEJBPort + PortOffset}</attribute>
+            <attribute name="host">${ServerHostname}</attribute>
+            <attribute name="multicastHost">${MulticastDiscoveryAddress}</attribute>
+            <attribute name="multicastPort">${MulticastDiscoveryPort}</attribute>
+            <attribute name="clusterName">${ClusterName}</attribute>
+        </gbean>
+        <gbean name="DefaultStatefulContainer">
+            <attribute name="timeout">${StatefulTimeout}</attribute>
+            <attribute name="capacity">${Capacity}</attribute>
+            <attribute name="bulkPassivate">${BulkPassivate}</attribute>
+        </gbean>
+        <gbean name="DefaultSingletonContainer">
+            <attribute name="accessTimeout">${AccessTimeout}</attribute>
+        </gbean>
+        <gbean name="DefaultBMPContainer">
+            <attribute name="poolSize">${BMPPoolSize}</attribute>
+        </gbean>
+        <gbean name="DefaultStatelessContainer">
+            <attribute name="timeout">${StatelessTimeout}</attribute>
+            <attribute name="poolSize">${StatelessPoolSize}</attribute>
+            <attribute name="strictPooling">${StrictPooling}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/openejb-deployer/2.2.1-SNAPSHOT/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>
+            <attribute name="host">${ServerHostname}</attribute>
+            <attribute name="port">${OpenEJBPort + PortOffset}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/openejb-clustering-wadi/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/openejb-clustering-builder-wadi/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/jasper/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/tomcat6/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/tomcat6-deployer/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/tomcat6-no-ha/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/tomcat6-clustering-wadi/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/tomcat6-clustering-builder-wadi/2.2.1-SNAPSHOT/car">
+        <gbean name="TomcatClusteringBuilder">
+            <attribute name="defaultSweepInterval">${DefaultWadiSweepInterval}</attribute>
+            <attribute name="defaultNumPartitions">${DefaultWadiNumPartitions}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/openejb-corba-deployer/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/j2ee-corba-yoko/2.2.1-SNAPSHOT/car">
+        <gbean name="NameServer">
+            <attribute name="port">${COSNamingPort + PortOffset}</attribute>
+            <attribute name="host">${ServerHostname}</attribute>
+        </gbean>
+        <gbean name="Server">
+            <attribute name="port">${ORBSSLPort + PortOffset}</attribute>
+            <attribute name="host">${ServerHostname}</attribute>
+        </gbean>
+        <gbean name="UnprotectedServer">
+            <attribute name="port">${ORBPort + PortOffset}</attribute>
+            <attribute name="host">${ServerHostname}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/mejb/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.framework/online-deployer/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.framework/shutdown/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.framework/transformer-agent/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.framework/gshell-framework/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.framework/gshell-geronimo/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.framework/gshell-remote/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/persistence-jpa10-deployer/2.2.1-SNAPSHOT/car">
+        <gbean name="PersistenceUnitBuilder">
+            <attribute name="defaultPersistenceProviderClassName">org.apache.openjpa.persistence.PersistenceProviderImpl</attribute>
+            <attribute name="defaultPersistenceUnitProperties">openjpa.Log=commons
+                                        openjpa.jdbc.SynchronizeMappings=buildSchema(ForeignKeys=true)
+                                        openjpa.jdbc.UpdateManager=operation-order
+                                        openjpa.Sequence=table(Table=OPENJPASEQ, Increment=100)</attribute>
+            <attribute propertyEditor="org.apache.geronimo.deployment.service.EnvironmentBuilder" name="defaultEnvironment">
+                <environment:environment xmlns:environment="http://geronimo.apache.org/xml/ns/deployment-1.2">
+                    <environment:dependencies>
+                        <environment:dependency>
+                            <environment:groupId>org.apache.geronimo.configs</environment:groupId>
+                            <environment:artifactId>openjpa</environment:artifactId>
+                            <environment:type>car</environment:type>
+            </environment:dependency>
+          </environment:dependencies>
+        </environment:environment></attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.framework/upgrade-cli/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.framework/offline-deployer/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/hot-deployer/2.2.1-SNAPSHOT/car">
+        <gbean name="HotDeployer">
+            <attribute name="path">deploy/</attribute>
+            <attribute name="pollIntervalMillis">2000</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/remote-deploy-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/jasper-deployer/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/sharedlib/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/axis/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/axis-deployer/2.2.1-SNAPSHOT/car">
+        <gbean name="AxisModuleBuilderExtension">
+            <attribute name="listener">?name=${webcontainer}</attribute>
+            <attribute propertyEditor="org.apache.geronimo.deployment.service.EnvironmentBuilder" name="defaultEnvironment">
+                <environment:environment xmlns:environment="http://geronimo.apache.org/xml/ns/deployment-1.2">
+                    <environment:dependencies>
+                        <environment:dependency>
+                            <environment:groupId>org.apache.geronimo.configs</environment:groupId>
+                            <environment:artifactId>${webcontainerName}</environment:artifactId>
+                            <environment:type>car</environment:type>
+            </environment:dependency>
+          </environment:dependencies>
+        </environment:environment></attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/jaxws-deployer/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/axis2/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/axis2-deployer/2.2.1-SNAPSHOT/car" condition="props['org.apache.geronimo.jaxws.provider'] == 'axis2' or (props['org.apache.geronimo.jaxws.provider'] == null and webcontainerName == 'tomcat6')"/>
+    <module name="org.apache.geronimo.configs/jaxws-ejb-deployer/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/axis2-ejb/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/axis2-ejb-deployer/2.2.1-SNAPSHOT/car" condition="props['org.apache.geronimo.jaxws.provider'] == 'axis2' or (props['org.apache.geronimo.jaxws.provider'] == null and webcontainerName == 'tomcat6')"/>
+    <module name="org.apache.geronimo.configs/jaxws-sun-tools/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/jaxws-tools/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/spring/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/cxf-jaxws-tools/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/cxf-tools/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/cxf/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/cxf-deployer/2.2.1-SNAPSHOT/car" condition="props['org.apache.geronimo.jaxws.provider'] == 'cxf' or (props['org.apache.geronimo.jaxws.provider'] == null and webcontainerName == 'jetty7')"/>
+    <module name="org.apache.geronimo.configs/cxf-ejb/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/cxf-ejb-deployer/2.2.1-SNAPSHOT/car" condition="props['org.apache.geronimo.jaxws.provider'] == 'cxf' or (props['org.apache.geronimo.jaxws.provider'] == null and webcontainerName == 'jetty7')"/>
+    <module name="org.apache.geronimo.configs/concurrent/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/concurrent-deployer/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/javamail/2.2.1-SNAPSHOT/car">
+        <gbean name="SMTPTransport">
+            <attribute name="host">${SMTPHost}</attribute>
+            <attribute name="port">${SMTPPort}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.plugins/uddi-db/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/uddi-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/welcome-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.framework/jmx-security/2.2.1-SNAPSHOT/car" load="false">
+        <gbean name="JMXSecureConnector">
+            <attribute name="protocol">rmi</attribute>
+            <attribute name="host">${ServerHostname}</attribute>
+            <attribute name="port">${JMXSecurePort + PortOffset}</attribute>
+            <attribute name="urlPath">/jndi/rmi://${ServerHostname}:${NamingPort + PortOffset}/JMXSecureConnector</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/myfaces/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/myfaces-deployer/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/ca-helper-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins.monitoring/agent-ds/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins.monitoring/agent-car-ejb/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.plugins.monitoring/agent-car-jmx/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins.monitoring/mconsole-ds/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins/pluto-support/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins/console-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/dojo-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins.monitoring/mconsole-tomcat/2.2.1-SNAPSHOT/car"/>
+    
+    <module name="org.apache.geronimo.plugins/debugviews-console-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins/plancreator-console-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins/plugin-console-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins/sysdb-console-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins/openejb-console-tomcat/2.2.1-SNAPSHOT/car"/>
+</attributes>

Propchange: geronimo/sandbox/shawn/multi_server_starter/config1.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: geronimo/sandbox/shawn/multi_server_starter/config2.xml
URL: http://svn.apache.org/viewvc/geronimo/sandbox/shawn/multi_server_starter/config2.xml?rev=906773&view=auto
==============================================================================
--- geronimo/sandbox/shawn/multi_server_starter/config2.xml (added)
+++ geronimo/sandbox/shawn/multi_server_starter/config2.xml Fri Feb  5 02:36:54 2010
@@ -0,0 +1,309 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<attributes xmlns:ns2="http://geronimo.apache.org/xml/ns/plugins-1.3" xmlns="http://geronimo.apache.org/xml/ns/attributes-1.2">
+    <comment>
+==================================================================
+Warning - This XML file is regenerated by Geronimo whenever
+changes are made to Geronimo's configuration.
+
+If you want to include comments, create a single comment element
+element.  They are allowable at any level of the configuration.
+
+!!!! Do not edit this file while Geronimo is running !!!!
+==================================================================</comment>
+    <module name="org.apache.geronimo.framework/client-system/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.framework/j2ee-system/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.framework/jee-specs/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins.classloaders/xbean-finder/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/client/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/client-security/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/client-corba-yoko/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.framework/xmlbeans/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.framework/rmi-naming/2.2.1-SNAPSHOT/car">
+        <gbean name="RMIRegistry">
+            <attribute name="port">${NamingPort + PortOffset}</attribute>
+            <attribute name="host">${ServerHostname}</attribute>
+        </gbean>
+        <gbean name="NamingProperties">
+            <attribute name="namingProviderUrl">rmi://${ServerHostname}:${NamingPort + PortOffset}</attribute>
+        </gbean>
+        <gbean name="DefaultThreadPool">
+            <attribute name="keepAliveTime">30000</attribute>
+            <attribute name="minPoolSize">${MinThreadPoolSize}</attribute>
+            <attribute name="maxPoolSize">${MaxThreadPoolSize}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.plugins.classloaders/geronimo-javaee-deployment_1.1MR3_spec/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.framework/plugin/2.2.1-SNAPSHOT/car">
+        <gbean name="DownloadedPluginRepos">
+            <attribute name="repositoryList">http://geronimo.apache.org/plugins/plugin-repository-list-2.2.txt</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.framework/geronimo-gbean-deployer/2.2.1-SNAPSHOT/car">
+        <gbean name="Deployer">
+            <attribute name="remoteDeployAddress">http://${RemoteDeployHostname}:${HTTPPort + PortOffset}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/j2ee-server/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.framework/j2ee-security/2.2.1-SNAPSHOT/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.framework/server-security-config/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins.classloaders/geronimo-schema-jee_5/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/j2ee-deployer/2.2.1-SNAPSHOT/car">
+        <gbean name="WebBuilder">
+            <attribute name="defaultNamespace">http://geronimo.apache.org/xml/ns/j2ee/web/jetty-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/client-transaction/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/client-deployer/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/farming/2.2.1-SNAPSHOT/car" load="false">
+        <gbean name="NodeInfo">
+            <attribute name="name">${ClusterNodeName}</attribute>
+        </gbean>
+        <gbean name="ClusterInfo">
+            <attribute name="name">${FarmName}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/aspectj/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/clustering/2.2.1-SNAPSHOT/car">
+        <gbean name="Node">
+            <attribute name="nodeName">${ClusterNodeName}</attribute>
+        </gbean>
+    </module>
+<module name="org.apache.geronimo.configs/wadi-clustering/2.2.1-SNAPSHOT/car">
+	<gbean name="DefaultBackingStrategyFactory">
+		<attribute name="nbReplica">${ReplicaCount}</attribute>
+	</gbean>
+	<gbean name="DefaultDispatcherHolder">
+		<attribute name="disableMCastService">true</attribute>
+		<attribute name="receiverPort">4002</attribute>
+	</gbean>
+</module>
+    <module name="org.apache.geronimo.configs/transaction/2.2.1-SNAPSHOT/car">
+        <gbean name="XidFactory">
+            <attribute name="tmId">${TmId}</attribute>
+        </gbean>
+        <gbean name="ResourceBindings">
+            <attribute name="format">${ResourceBindingsFormat}</attribute>
+            <attribute name="nameInNamespace">${ResourceBindingsNameInNamespace}</attribute>
+            <attribute name="namePattern">${ResourceBindingsNamePattern}</attribute>
+            <attribute name="abstractNameQuery">${ResourceBindingsQuery}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/connector-deployer/2.2.1-SNAPSHOT/car">
+        <gbean name="ResourceRefBuilder">
+            <attribute name="eeNamespaces">http://java.sun.com/xml/ns/j2ee,http://java.sun.com/xml/ns/javaee</attribute>
+            <attribute propertyEditor="org.apache.geronimo.deployment.service.EnvironmentBuilder" name="corbaEnvironment">
+                <environment:environment xmlns:environment="http://geronimo.apache.org/xml/ns/deployment-1.2">
+                    <environment:dependencies>
+                        <environment:dependency>
+                            <environment:groupId>org.apache.geronimo.configs</environment:groupId>
+                            <environment:artifactId>j2ee-corba-yoko</environment:artifactId>
+                            <environment:type>car</environment:type>
+            </environment:dependency>
+          </environment:dependencies>
+        </environment: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 propertyEditor="org.apache.geronimo.deployment.service.EnvironmentBuilder" name="corbaEnvironment">
+                <environment:environment xmlns:environment="http://geronimo.apache.org/xml/ns/deployment-1.2">
+                    <environment:dependencies>
+                        <environment:dependency>
+                            <environment:groupId>org.apache.geronimo.configs</environment:groupId>
+                            <environment:artifactId>client-corba-yoko</environment:artifactId>
+                            <environment:type>car</environment:type>
+            </environment:dependency>
+          </environment:dependencies>
+        </environment:environment></attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/derby/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/system-database/2.2.1-SNAPSHOT/car">
+        <gbean name="DerbyNetwork">
+            <attribute name="host">${ServerHostname}</attribute>
+            <attribute name="port">${DerbyPort + PortOffset}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/openjpa/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/webservices-common/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/openejb/2.2.1-SNAPSHOT/car">
+        <gbean name="EJBNetworkService">
+            <attribute name="port">${OpenEJBPort + PortOffset}</attribute>
+            <attribute name="host">${ServerHostname}</attribute>
+            <attribute name="multicastHost">${MulticastDiscoveryAddress}</attribute>
+            <attribute name="multicastPort">${MulticastDiscoveryPort}</attribute>
+            <attribute name="clusterName">${ClusterName}</attribute>
+        </gbean>
+        <gbean name="DefaultStatefulContainer">
+            <attribute name="timeout">${StatefulTimeout}</attribute>
+            <attribute name="capacity">${Capacity}</attribute>
+            <attribute name="bulkPassivate">${BulkPassivate}</attribute>
+        </gbean>
+        <gbean name="DefaultSingletonContainer">
+            <attribute name="accessTimeout">${AccessTimeout}</attribute>
+        </gbean>
+        <gbean name="DefaultBMPContainer">
+            <attribute name="poolSize">${BMPPoolSize}</attribute>
+        </gbean>
+        <gbean name="DefaultStatelessContainer">
+            <attribute name="timeout">${StatelessTimeout}</attribute>
+            <attribute name="poolSize">${StatelessPoolSize}</attribute>
+            <attribute name="strictPooling">${StrictPooling}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/openejb-deployer/2.2.1-SNAPSHOT/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>
+            <attribute name="host">${ServerHostname}</attribute>
+            <attribute name="port">${OpenEJBPort + PortOffset}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/openejb-clustering-wadi/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/openejb-clustering-builder-wadi/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/jasper/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/tomcat6/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/tomcat6-deployer/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/tomcat6-no-ha/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/tomcat6-clustering-wadi/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/tomcat6-clustering-builder-wadi/2.2.1-SNAPSHOT/car">
+        <gbean name="TomcatClusteringBuilder">
+            <attribute name="defaultSweepInterval">${DefaultWadiSweepInterval}</attribute>
+            <attribute name="defaultNumPartitions">${DefaultWadiNumPartitions}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/openejb-corba-deployer/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/j2ee-corba-yoko/2.2.1-SNAPSHOT/car">
+        <gbean name="NameServer">
+            <attribute name="port">${COSNamingPort + PortOffset}</attribute>
+            <attribute name="host">${ServerHostname}</attribute>
+        </gbean>
+        <gbean name="Server">
+            <attribute name="port">${ORBSSLPort + PortOffset}</attribute>
+            <attribute name="host">${ServerHostname}</attribute>
+        </gbean>
+        <gbean name="UnprotectedServer">
+            <attribute name="port">${ORBPort + PortOffset}</attribute>
+            <attribute name="host">${ServerHostname}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/mejb/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.framework/online-deployer/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.framework/shutdown/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.framework/transformer-agent/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.framework/gshell-framework/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.framework/gshell-geronimo/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.framework/gshell-remote/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/persistence-jpa10-deployer/2.2.1-SNAPSHOT/car">
+        <gbean name="PersistenceUnitBuilder">
+            <attribute name="defaultPersistenceProviderClassName">org.apache.openjpa.persistence.PersistenceProviderImpl</attribute>
+            <attribute name="defaultPersistenceUnitProperties">openjpa.Log=commons
+                                        openjpa.jdbc.SynchronizeMappings=buildSchema(ForeignKeys=true)
+                                        openjpa.jdbc.UpdateManager=operation-order
+                                        openjpa.Sequence=table(Table=OPENJPASEQ, Increment=100)</attribute>
+            <attribute propertyEditor="org.apache.geronimo.deployment.service.EnvironmentBuilder" name="defaultEnvironment">
+                <environment:environment xmlns:environment="http://geronimo.apache.org/xml/ns/deployment-1.2">
+                    <environment:dependencies>
+                        <environment:dependency>
+                            <environment:groupId>org.apache.geronimo.configs</environment:groupId>
+                            <environment:artifactId>openjpa</environment:artifactId>
+                            <environment:type>car</environment:type>
+            </environment:dependency>
+          </environment:dependencies>
+        </environment:environment></attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.framework/upgrade-cli/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.framework/offline-deployer/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/hot-deployer/2.2.1-SNAPSHOT/car">
+        <gbean name="HotDeployer">
+            <attribute name="path">deploy/</attribute>
+            <attribute name="pollIntervalMillis">2000</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/remote-deploy-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/jasper-deployer/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/sharedlib/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/axis/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/axis-deployer/2.2.1-SNAPSHOT/car">
+        <gbean name="AxisModuleBuilderExtension">
+            <attribute name="listener">?name=${webcontainer}</attribute>
+            <attribute propertyEditor="org.apache.geronimo.deployment.service.EnvironmentBuilder" name="defaultEnvironment">
+                <environment:environment xmlns:environment="http://geronimo.apache.org/xml/ns/deployment-1.2">
+                    <environment:dependencies>
+                        <environment:dependency>
+                            <environment:groupId>org.apache.geronimo.configs</environment:groupId>
+                            <environment:artifactId>${webcontainerName}</environment:artifactId>
+                            <environment:type>car</environment:type>
+            </environment:dependency>
+          </environment:dependencies>
+        </environment:environment></attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.configs/jaxws-deployer/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/axis2/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/axis2-deployer/2.2.1-SNAPSHOT/car" condition="props['org.apache.geronimo.jaxws.provider'] == 'axis2' or (props['org.apache.geronimo.jaxws.provider'] == null and webcontainerName == 'tomcat6')"/>
+    <module name="org.apache.geronimo.configs/jaxws-ejb-deployer/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/axis2-ejb/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/axis2-ejb-deployer/2.2.1-SNAPSHOT/car" condition="props['org.apache.geronimo.jaxws.provider'] == 'axis2' or (props['org.apache.geronimo.jaxws.provider'] == null and webcontainerName == 'tomcat6')"/>
+    <module name="org.apache.geronimo.configs/jaxws-sun-tools/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/jaxws-tools/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/spring/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/cxf-jaxws-tools/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/cxf-tools/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/cxf/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/cxf-deployer/2.2.1-SNAPSHOT/car" condition="props['org.apache.geronimo.jaxws.provider'] == 'cxf' or (props['org.apache.geronimo.jaxws.provider'] == null and webcontainerName == 'jetty7')"/>
+    <module name="org.apache.geronimo.configs/cxf-ejb/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.configs/cxf-ejb-deployer/2.2.1-SNAPSHOT/car" condition="props['org.apache.geronimo.jaxws.provider'] == 'cxf' or (props['org.apache.geronimo.jaxws.provider'] == null and webcontainerName == 'jetty7')"/>
+    <module name="org.apache.geronimo.configs/concurrent/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/concurrent-deployer/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/javamail/2.2.1-SNAPSHOT/car">
+        <gbean name="SMTPTransport">
+            <attribute name="host">${SMTPHost}</attribute>
+            <attribute name="port">${SMTPPort}</attribute>
+        </gbean>
+    </module>
+    <module name="org.apache.geronimo.plugins/uddi-db/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/uddi-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/welcome-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.framework/jmx-security/2.2.1-SNAPSHOT/car" load="false">
+        <gbean name="JMXSecureConnector">
+            <attribute name="protocol">rmi</attribute>
+            <attribute name="host">${ServerHostname}</attribute>
+            <attribute name="port">${JMXSecurePort + PortOffset}</attribute>
+            <attribute name="urlPath">/jndi/rmi://${ServerHostname}:${NamingPort + PortOffset}/JMXSecureConnector</attribute>
+        </gbean>
+    </module>
+  
+    <module name="org.apache.geronimo.configs/myfaces/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/myfaces-deployer/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/ca-helper-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins.monitoring/agent-ds/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins.monitoring/agent-car-ejb/2.2.1-SNAPSHOT/car" load="false"/>
+    <module name="org.apache.geronimo.plugins.monitoring/agent-car-jmx/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins.monitoring/mconsole-ds/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins/pluto-support/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins/console-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.configs/dojo-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins.monitoring/mconsole-tomcat/2.2.1-SNAPSHOT/car"/>
+    
+    <module name="org.apache.geronimo.plugins/debugviews-console-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins/plancreator-console-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins/plugin-console-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins/sysdb-console-tomcat/2.2.1-SNAPSHOT/car"/>
+    <module name="org.apache.geronimo.plugins/openejb-console-tomcat/2.2.1-SNAPSHOT/car"/>
+</attributes>

Propchange: geronimo/sandbox/shawn/multi_server_starter/config2.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: geronimo/sandbox/shawn/multi_server_starter/deploy.cmd
URL: http://svn.apache.org/viewvc/geronimo/sandbox/shawn/multi_server_starter/deploy.cmd?rev=906773&view=auto
==============================================================================
--- geronimo/sandbox/shawn/multi_server_starter/deploy.cmd (added)
+++ geronimo/sandbox/shawn/multi_server_starter/deploy.cmd Fri Feb  5 02:36:54 2010
@@ -0,0 +1,22 @@
+call initEnv.cmd
+
+SET /a i=1
+
+:loop
+IF %i%==3 GOTO END
+
+set /A port=1099+%i%0
+
+ECHO Deploying %TESTEJBJAR% to farm controller
+echo CALL "%cd%\server%i%\bin\gsh.bat" -c "deploy/deploy --hostname %HOST% --port %port% --username system --password manager ../../%realmPlanName%"
+CALL "%cd%\server%i%\bin\gsh.bat" -c "deploy/deploy --hostname %HOST% --port %port% --username system --password manager ../../%realmPlanName%"
+echo CALL "%cd%\server%i%\bin\gsh.bat" -c "deploy/deploy --hostname %HOST% --port %port% --username system --password manager ../../%warName%%i%.war ../../%warPlanName%%i%.xml"
+CALL "%cd%\server%i%\bin\gsh.bat" -c "deploy/deploy --hostname %HOST% --port %port% --username system --password manager ../../%warName%%i%.war ../../%warPlanName%%i%.xml"
+
+ECHO ejb deployed to cluster
+
+
+SET /a i=%i%+1
+GOTO LOOP
+
+:end
\ No newline at end of file

Propchange: geronimo/sandbox/shawn/multi_server_starter/deploy.cmd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/sandbox/shawn/multi_server_starter/deploy.cmd
------------------------------------------------------------------------------
    svn:executable = *

Added: geronimo/sandbox/shawn/multi_server_starter/extractAndStartNodes.cmd
URL: http://svn.apache.org/viewvc/geronimo/sandbox/shawn/multi_server_starter/extractAndStartNodes.cmd?rev=906773&view=auto
==============================================================================
--- geronimo/sandbox/shawn/multi_server_starter/extractAndStartNodes.cmd (added)
+++ geronimo/sandbox/shawn/multi_server_starter/extractAndStartNodes.cmd Fri Feb  5 02:36:54 2010
@@ -0,0 +1,41 @@
+echo init the environment parameters
+call initEnv.cmd
+
+IF NOT EXIST %GERONIMOPATH% 7z x geronimo-tomcat6-javaee5-%geronimoVersion%-bin.zip -y -bd
+
+SET /a i=1
+
+:loop
+IF %i%==3 GOTO END
+echo create and start server %i%.
+
+IF NOT EXIST  server%i%\etc mkdir server%i%
+IF NOT EXIST server%i%\etc xcopy %GERONIMOPATH% server%i% /E/R/Q/Y
+
+echo cleanup the deployed artifacts.
+
+IF EXIST server%i%\repository\%realmGroup% RD server%i%\repository\%realmGroup% /S /Q
+IF EXIST server%i%\repository\%warGroup% RD server%i%\repository\%warGroup% /S /Q
+
+echo cleanup config and use our own config.xml
+IF EXIST  server%i%\var\config RD server%i%\var\config /S /Q
+IF NOT EXIST  server%i%\var\config mkdir server%i%\var\config
+xcopy %GERONIMOPATH%\var\config server%i%\var\config /E/R
+
+copy config%i%.xml server%i%\var\config\config.xml /Y
+
+echo use our own log4j configuration file
+copy server-log4j.properties server%i%\var\log\server-log4j.properties /Y
+
+set server=server%i%
+set portOffset=%i%0
+set /A jdwpport=5004+%i%
+
+echo START "node - %i% with portOffSet %i%0" %cd%\server%i%\bin\gsh.bat -c "geronimo/start-server -J -Xdebug -J -Xnoagent -J -Djava.compiler=NONE -J -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=%jdwpport% -b -G config.substitution.ServerHostname=%HOST% -G config.substitution.PortOffset=%i%0"
+START /MIN "node - %i% with portOffSet %i%0" %cd%\server%i%\bin\gsh.bat -c "geronimo/start-server -J -Xdebug -J -Xnoagent -J -Djava.compiler=NONE -J -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=%jdwpport% -b -G config.substitution.ServerHostname=%HOST% -G config.substitution.PortOffset=%i%0"
+SET /a i=%i%+1
+GOTO LOOP
+
+:end
+
+echo nodes instances started
\ No newline at end of file

Propchange: geronimo/sandbox/shawn/multi_server_starter/extractAndStartNodes.cmd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/sandbox/shawn/multi_server_starter/extractAndStartNodes.cmd
------------------------------------------------------------------------------
    svn:executable = *

Added: geronimo/sandbox/shawn/multi_server_starter/initEnv.cmd
URL: http://svn.apache.org/viewvc/geronimo/sandbox/shawn/multi_server_starter/initEnv.cmd?rev=906773&view=auto
==============================================================================
--- geronimo/sandbox/shawn/multi_server_starter/initEnv.cmd (added)
+++ geronimo/sandbox/shawn/multi_server_starter/initEnv.cmd Fri Feb  5 02:36:54 2010
@@ -0,0 +1,19 @@
+@ECHO OFF
+set demoVersion=1.0-SNAPSHOT
+set geronimoVersion=2.2.1-SNAPSHOT
+
+set GERONIMOPATH=%cd%\geronimo-tomcat6-javaee5-%geronimoVersion%
+
+
+
+set realmPlanName=realm.xml
+set realmGroup=console\realm
+set warGroup=samples
+set warName=servlet-examples-cluster-server
+set warPlanName=servlet-examples-cluster-plan
+
+
+set HOST=localhost
+
+set CLASSPATH=%TESTEJBJARFULLPATH%;%GERONIMOPATH%\repository\org\apache\openejb\openejb-client\3.1.2\openejb-client-3.1.2.jar;%GERONIMOPATH%\repository\org\apache\geronimo\specs\geronimo-ejb_3.0_spec\1.0.1\geronimo-ejb_3.0_spec-1.0.1.jar
+

Propchange: geronimo/sandbox/shawn/multi_server_starter/initEnv.cmd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/sandbox/shawn/multi_server_starter/initEnv.cmd
------------------------------------------------------------------------------
    svn:executable = *

Added: geronimo/sandbox/shawn/multi_server_starter/realm.xml
URL: http://svn.apache.org/viewvc/geronimo/sandbox/shawn/multi_server_starter/realm.xml?rev=906773&view=auto
==============================================================================
--- geronimo/sandbox/shawn/multi_server_starter/realm.xml (added)
+++ geronimo/sandbox/shawn/multi_server_starter/realm.xml Fri Feb  5 02:36:54 2010
@@ -0,0 +1,33 @@
+<module xmlns="http://geronimo.apache.org/xml/ns/deployment-1.2">
+    <environment>
+        <moduleId>
+            <groupId>console.realm</groupId>
+            <artifactId>geronimo-properties-realm</artifactId>
+            <version>1.0</version>
+            <type>car</type>
+        </moduleId>
+        <dependencies>
+            <dependency>
+                <groupId>org.apache.geronimo.framework</groupId>
+                <artifactId>j2ee-security</artifactId>
+                <type>car</type>
+            </dependency>
+        </dependencies>
+    </environment>
+    <gbean name="geronimo-properties-realm" class="org.apache.geronimo.security.realm.GenericSecurityRealm" xsi:type="dep:gbeanType" xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+        <attribute name="realmName">geronimo-properties-realm</attribute>
+        <reference name="ServerInfo">
+            <name>ServerInfo</name>
+        </reference>
+        <xml-reference name="LoginModuleConfiguration">
+            <log:login-config xmlns:log="http://geronimo.apache.org/xml/ns/loginconfig-2.0">
+                <log:login-module control-flag="REQUIRED" wrap-principals="false">
+                    <log:login-domain-name>geronimo-properties-realm1</log:login-domain-name>
+                    <log:login-module-class>org.apache.geronimo.security.realm.providers.PropertiesFileLoginModule</log:login-module-class>
+                    <log:option name="usersURI">var/security/users.properties</log:option>
+                    <log:option name="groupsURI">var/security/groups.properties</log:option>
+                </log:login-module>
+            </log:login-config>
+        </xml-reference>
+    </gbean>
+</module>
\ No newline at end of file

Propchange: geronimo/sandbox/shawn/multi_server_starter/realm.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: geronimo/sandbox/shawn/multi_server_starter/server-log4j.properties
URL: http://svn.apache.org/viewvc/geronimo/sandbox/shawn/multi_server_starter/server-log4j.properties?rev=906773&view=auto
==============================================================================
--- geronimo/sandbox/shawn/multi_server_starter/server-log4j.properties (added)
+++ geronimo/sandbox/shawn/multi_server_starter/server-log4j.properties Fri Feb  5 02:36:54 2010
@@ -0,0 +1,154 @@
+##
+## Licensed to the Apache Software Foundation (ASF) under one or more
+## contributor license agreements.  See the NOTICE file distributed with
+## this work for additional information regarding copyright ownership.
+## The ASF licenses this file to You under the Apache License, Version 2.0
+## (the "License"); you may not use this file except in compliance with
+## the License.  You may obtain a copy of the License at
+##
+##    http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing, software
+## distributed under the License is distributed on an "AS IS" BASIS,
+## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+## See the License for the specific language governing permissions and
+## limitations under the License.
+##
+## $Rev: 885952 $ $Date: 2009-12-02 05:43:14 +0800 (Wed, 02 Dec 2009) $
+##
+
+log4j.rootLogger=DEBUG, CONSOLE, FILE
+
+log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
+log4j.appender.CONSOLE.Threshold=DEBUG
+log4j.appender.CONSOLE.Target=System.out
+log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
+log4j.appender.CONSOLE.layout.ConversionPattern=%d{ISO8601} %-5p [%c] %m%n
+
+log4j.appender.FILE=org.apache.log4j.RollingFileAppender
+log4j.appender.FILE.Threshold=TRACE
+log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
+log4j.appender.FILE.layout.ConversionPattern=%d{ISO8601} %-5p [%c] %m%n
+
+#
+# Note, changing log4j.appender.FILE.append=false will result in logs being
+# overwritten without archiving the previous version of the log.
+#
+log4j.appender.FILE.append=true
+log4j.appender.FILE.file=${org.apache.geronimo.server.dir}/var/log/geronimo.log
+log4j.appender.FILE.bufferedIO=false
+log4j.appender.FILE.maxBackupIndex=3
+log4j.appender.FILE.maxFileSize=10MB
+
+#
+# Example: enable trace logging from CONSOLE appender
+#
+#log4j.appender.CONSOLE.Threshold=TRACE
+
+#
+# Example: enable trace messages from foo.bar category
+#
+#log4j.logger.foo.bar=TRACE
+
+# Geronimo
+#This will help find connection leak problems
+log4j.logger.org.apache.geronimo.kernel=WARNING
+log4j.logger.org.apache.geronimo.gbean.runtime.GBeanInstanceState=WARNING
+log4j.logger.org.apache.geronimo.system.logging.log4j.Log4jService=INFO
+
+#### Eliminate any INFO level output during normal operation -- except the really relevant stuff ####
+#    We can change the Geronimo code to avoid this, but we have to just adjust the log levels for
+#    any third-party libraries.
+log4j.logger.org.apache.commons.digester=ERROR
+log4j.logger.org.apache.jasper.compiler.SmapUtil=WARN
+
+# ActiveMQ
+log4j.logger.org.apache.activemq=ERROR
+log4j.logger.org.apache.activemq.broker.jmx.ManagementContext=ERROR
+
+# Don't need so much info on every web page that's rendered
+log4j.logger.org.mortbay=ERROR
+log4j.logger.org.apache.pluto=ERROR
+log4j.logger.org.apache.jasper=ERROR
+
+# Various Jetty startup/shutdown output
+log4j.logger.org.mortbay.http.HttpServer=WARN
+log4j.logger.org.mortbay.http.SocketListener=WARN
+log4j.logger.org.mortbay.http.ajp.AJP13Listener=WARN
+log4j.logger.org.mortbay.util.Container=WARN
+log4j.logger.org.mortbay.util.Credential=WARN
+log4j.logger.org.mortbay.util.ThreadedServer=WARN
+log4j.logger.org.mortbay.jetty.servlet.WebApplicationContext=WARN
+log4j.logger.org.mortbay.jetty.context=WARN
+
+# Various Tomcat startup output
+log4j.logger.org.apache.catalina.realm.JAASRealm=WARN
+log4j.logger.org.apache.catalina.realm.RealmBase=WARN
+log4j.logger.org.apache.catalina.loader.WebappLoader=WARN
+log4j.logger.org.apache.catalina.startup.Embedded=INFO
+log4j.logger.org.apache.catalina.core.StandardEngine=WARN
+log4j.logger.org.apache.catalina.core.StandardHost=WARN
+log4j.logger.org.apache.jk.common.ChannelSocket=INFO
+log4j.logger.org.apache.jk.server.JkMain=WARN
+log4j.logger.org.apache.coyote.http11.Http11BaseProtocol=WARN
+log4j.logger.org.apache.coyote.http11.Http11Protocol=WARN
+log4j.logger.org.apache.catalina.core.ContainerBase=WARN
+log4j.logger.org.apache.catalina.core.StandardContext=WARN
+log4j.logger.org.apache.tomcat.util.net.SSLImplementation=WARN
+
+log4j.logger.org.apache.catalina.tribes=DEBUG
+
+log4j.logger.org.codehaus.wadi=DEBUG
+
+# myfaces startup output
+log4j.logger.org.apache.myfaces=ERROR
+
+
+# Emits a spurious WARN during startup on /some-path/* security mappings
+log4j.logger.org.apache.catalina.deploy.SecurityCollection=ERROR
+
+# Prints the MBean Server ID
+log4j.logger.javax.management.MBeanServerFactory=WARN
+
+# Prints the RMI connection URL
+log4j.logger.javax.management.remote.rmi.RMIConnectorServer=WARN
+log4j.logger.javax.management.remote.JMXServiceURL=WARN
+
+# Prints various stuff during startup
+log4j.logger.org.apache.juddi=ERROR
+
+# Prints various stuff when the portal is used
+log4j.logger.org.apache.pluto=ERROR
+
+
+# Prints stuff for AJAX calls
+log4j.logger.uk.ltd.getahead.dwr=ERROR
+
+
+# Avoid DWR WARN messages during startup and admin console Debug Views
+# Can be removed once problem is fixed in DWR
+log4j.logger.org.directwebremoting=ERROR
+
+# Prints various stuff when loading mapping descriptors in pluto
+log4j.logger.org.exolab.castor.mapping.Mapping=WARN
+
+# Prints various stuff when filtering the requests.
+log4j.logger.org.apache.geronimo.console.filter.XSRFHandler=WARN
+
+# Example: enable Axis debug log output
+#log4j.logger.org.apache.axis.enterprise=DEBUG
+#log4j.logger.org.apache.axis.TIME=DEBUG
+#log4j.logger.org.apache.axis.EXCEPTIONS=DEBUG
+
+# Example: enable Axis2 debug log output
+#log4j.logger.org.apache.axis2.enterprise=DEBUG
+#log4j.logger.de.hunsicker.jalopy.io=DEBUG
+#log4j.logger.httpclient.wire.header=DEBUG
+#log4j.logger.org.apache.commons.httpclient=DEBUG
+
+# Example: enable OpenJPA debug log output
+#log4j.logger.openjpa.Runtime=TRACE
+#log4j.logger.openjpa.Enhance=TRACE
+#log4j.logger.openjpa.SQL=TRACE
+#log4j.logger.openjpa=TRACE
+

Propchange: geronimo/sandbox/shawn/multi_server_starter/server-log4j.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Added: geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-plan1.xml
URL: http://svn.apache.org/viewvc/geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-plan1.xml?rev=906773&view=auto
==============================================================================
--- geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-plan1.xml (added)
+++ geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-plan1.xml Fri Feb  5 02:36:54 2010
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+Copyright 2004-2005 The Apache Software Foundation
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web/tomcat-1.2"
+         xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2">
+
+    <dep:environment>
+      <dep:moduleId>
+        <dep:groupId>samples</dep:groupId>
+        <dep:artifactId>servlet-examples-cluster-server1</dep:artifactId>
+        <dep:version>2.2</dep:version>
+        <dep:type>war</dep:type>
+      </dep:moduleId>
+      <dep:dependencies>
+      	<dep:dependency>
+      	<dep:groupId>console.realm</dep:groupId>
+        <dep:artifactId>geronimo-properties-realm</dep:artifactId>
+        <dep:version>1.0</dep:version>
+        <dep:type>car</dep:type>
+        </dep:dependency>
+      </dep:dependencies>
+      <dep:hidden-classes/>
+      <dep:non-overridable-classes/>
+    </dep:environment>
+
+    <context-root>/servlet-examples-cluster</context-root>
+
+    <security-realm-name>geronimo-properties-realm</security-realm-name>
+    <security>
+      <default-principal>
+        <principal name="anonymous" class="org.apache.geronimo.security.realm.providers.GeronimoUserPrincipal"/>
+      </default-principal>
+      <role-mappings>
+        <role role-name="tomcat">
+          <principal name="admin" class="org.apache.geronimo.security.realm.providers.GeronimoGroupPrincipal"/>
+        </role>
+      </role-mappings>
+    </security>
+
+</web-app>

Propchange: geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-plan1.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-plan2.xml
URL: http://svn.apache.org/viewvc/geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-plan2.xml?rev=906773&view=auto
==============================================================================
--- geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-plan2.xml (added)
+++ geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-plan2.xml Fri Feb  5 02:36:54 2010
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+Copyright 2004-2005 The Apache Software Foundation
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web/tomcat-1.2"
+         xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2">
+
+    <dep:environment>
+      <dep:moduleId>
+        <dep:groupId>samples</dep:groupId>
+        <dep:artifactId>servlet-examples-cluster-server2</dep:artifactId>
+        <dep:version>2.2</dep:version>
+        <dep:type>war</dep:type>
+      </dep:moduleId>
+      <dep:dependencies>
+      	<dep:dependency>
+      	<dep:groupId>console.realm</dep:groupId>
+        <dep:artifactId>geronimo-properties-realm</dep:artifactId>
+        <dep:version>1.0</dep:version>
+        <dep:type>car</dep:type>
+        </dep:dependency>
+      </dep:dependencies>
+      <dep:hidden-classes/>
+      <dep:non-overridable-classes/>
+    </dep:environment>
+
+    <context-root>/servlet-examples-cluster</context-root>
+
+    <security-realm-name>geronimo-properties-realm</security-realm-name>
+    <security>
+      <default-principal>
+        <principal name="anonymous" class="org.apache.geronimo.security.realm.providers.GeronimoUserPrincipal"/>
+      </default-principal>
+      <role-mappings>
+        <role role-name="tomcat">
+          <principal name="admin" class="org.apache.geronimo.security.realm.providers.GeronimoGroupPrincipal"/>
+        </role>
+      </role-mappings>
+    </security>
+
+</web-app>

Propchange: geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-plan2.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-server1.war
URL: http://svn.apache.org/viewvc/geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-server1.war?rev=906773&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-server1.war
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-server2.war
URL: http://svn.apache.org/viewvc/geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-server2.war?rev=906773&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/sandbox/shawn/multi_server_starter/servlet-examples-cluster-server2.war
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/sandbox/shawn/multi_server_starter/startAndDeploy.bat
URL: http://svn.apache.org/viewvc/geronimo/sandbox/shawn/multi_server_starter/startAndDeploy.bat?rev=906773&view=auto
==============================================================================
--- geronimo/sandbox/shawn/multi_server_starter/startAndDeploy.bat (added)
+++ geronimo/sandbox/shawn/multi_server_starter/startAndDeploy.bat Fri Feb  5 02:36:54 2010
@@ -0,0 +1,4 @@
+call extractAndStartNodes.cmd
+echo wait 50 seconds for farm nodes start up
+ping 127.0.0.1 -n 50 -w 1000 > NUL
+call deploy.cmd

Propchange: geronimo/sandbox/shawn/multi_server_starter/startAndDeploy.bat
------------------------------------------------------------------------------
    svn:eol-style = CRLF

Propchange: geronimo/sandbox/shawn/multi_server_starter/startAndDeploy.bat
------------------------------------------------------------------------------
    svn:executable = *