jboynes 2004/02/20 13:06:19
Modified: modules/assembly/src/plan deployer-config.xml
Log:
GROSS HACK ALERT
Temporary hack for the J2EEDeployer that includes all the dependencies
directly
As soon as dain gets the bootstrap sorted this should pull all the
dependencies from the repo/store
Revision Changes Path
1.2 +78 -5
incubator-geronimo/modules/assembly/src/plan/deployer-config.xml
Index: deployer-config.xml
===================================================================
RCS file:
/home/cvs/incubator-geronimo/modules/assembly/src/plan/deployer-config.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- deployer-config.xml 20 Feb 2004 07:41:31 -0000 1.1
+++ deployer-config.xml 20 Feb 2004 21:06:19 -0000 1.2
@@ -7,24 +7,97 @@
<configuration
xmlns="http://geronimo.apache.org/xml/ns/deployment"
configId="org/apache/geronimo/J2EEDeployer"
- parentId="org/apache/geronimo/System"
>
+<!-- HACK uncomment
<dependency>
<uri>geronimo/jars/geronimo-jetty-DEV.jar</uri>
</dependency>
+-->
- <gbean
name="geronimo.deployer:role=Deployer,id=org/apache/geronimo/J2EEDeployer"
class="org.apache.geronimo.deployment.Deployer">
+<!-- BEGIN HACK -->
+ <include>
+ <uri>geronimo/jars/geronimo-system-DEV.jar</uri>
+ </include>
+ <include>
+ <uri>geronimo/jars/geronimo-connector-DEV.jar</uri>
+ </include>
+ <include>
+ <uri>geronimo/jars/geronimo-transaction-DEV.jar</uri>
+ </include>
+ <include>
+ <uri>geronimo/jars/geronimo-naming-DEV.jar</uri>
+ </include>
+ <include>
+ <uri>geronimo-spec/jars/geronimo-spec-j2ee-DEV.jar</uri>
+ </include>
+ <include>
+ <uri>log4j/jars/log4j-1.2.8.jar</uri>
+ </include>
+ <include>
+ <uri>geronimo/jars/geronimo-jetty-DEV.jar</uri>
+ </include>
+ <include>
+ <uri>jetty/jars/org.mortbay.jetty-5.0.beta0.jar</uri>
+ </include>
+ <include>
+ <uri>tomcat/jars/jasper-compiler-5.0.16.jar</uri>
+ </include>
+ <include>
+ <uri>tomcat/jars/jasper-runtime-5.0.16.jar</uri>
+ </include>
+ <include>
+ <uri>commons-el/jars/commons-el-1.0.jar</uri>
+ </include>
+ <include>
+ <uri>ant/jars/ant-1.5.jar</uri>
+ </include>
+
+ <gbean name="geronimo.deployment:role=ServerInfo"
class="org.apache.geronimo.system.serverinfo.ServerInfo">
+ </gbean>
+
+ <gbean name="geronimo.deployment:role=Logger"
class="org.apache.geronimo.system.logging.log4j.Log4jService">
+ <attribute name="RefreshPeriod" type="int">60</attribute>
+ <attribute name="ConfigurationURL"
type="java.net.URL">log4j.xml</attribute>
+ <reference
name="ServerInfo">geronimo.deployment:role=ServerInfo</reference>
+ </gbean>
+
+ <gbean name="geronimo.deployment:role=LogAppender,type=ConsoleAppender"
class="org.apache.geronimo.system.logging.log4j.appender.ConsoleAppenderService">
+ <attribute name="Threshold" type="java.lang.String">INFO</attribute>
+ <attribute name="LayoutPattern" type="java.lang.String">%d{ABSOLUTE}
%-5p [%c{1}] %m%n</attribute>
+ <attribute name="Target"
type="java.lang.String">System.out</attribute>
+ </gbean>
+
+ <gbean
name="geronimo.deployment:role=LogAppender,type=DailyRollingFileAppender"
class="org.apache.geronimo.system.logging.log4j.appender.RollingFileAppenderService">
+ <attribute name="Threshold" type="java.lang.String">DEBUG</attribute>
+ <attribute name="LayoutPattern" type="java.lang.String">%d{ABSOLUTE}
%-5p [%c{1}] %m%n</attribute>
+ <attribute name="Append" type="boolean">true</attribute>
+ <attribute name="File"
type="java.lang.String">var/log/geronimo.log</attribute>
+ <attribute name="BufferedIO" type="boolean">false</attribute>
+ <attribute name="BufferedSize" type="int">8192</attribute>
+ <attribute name="MaxBackupIndex" type="int">1</attribute>
+ <attribute name="MaxFileSize"
type="java.lang.String">10MB</attribute>
+ <reference
name="ServerInfo">geronimo.deployment:role=ServerInfo</reference>
+ </gbean>
+
+ <gbean name="geronimo.deployment:role=Repository"
class="org.apache.geronimo.system.repository.ReadOnlyRepository">
+ <attribute name="Root" type="java.net.URI">repository/</attribute>
+ <reference
name="ServerInfo">geronimo.deployment:role=ServerInfo</reference>
+ </gbean>
+<!-- END HACK -->
+
+
+ <gbean
name="geronimo.deployment:role=Deployer,config=org/apache/geronimo/J2EEDeployer"
class="org.apache.geronimo.deployment.Deployer">
<reference name="Kernel">geronimo.boot:role=Kernel</reference>
- <reference
name="Builders">geronimo.deployer:role=Builder,id=org/apache/geronimo/J2EEDeployer,*</reference>
+ <reference
name="Builders">geronimo.deployer:role=Builder,config=org/apache/geronimo/J2EEDeployer,*</reference>
</gbean>
- <gbean
name="geronimo.deployer:role=Builder,type=Service,id=org/apache/geronimo/J2EEDeployer"
class="org.apache.geronimo.deployment.service.ServiceConfigBuilder">
+ <gbean
name="geronimo.deployer:role=Builder,type=Service,config=org/apache/geronimo/J2EEDeployer"
class="org.apache.geronimo.deployment.service.ServiceConfigBuilder">
<reference name="Kernel">geronimo.boot:role=Kernel</reference>
<reference name="Repository">*:role=Repository,*</reference>
</gbean>
- <gbean
name="geronimo.deployer:role=Builder,type=WAR,id=org/apache/geronimo/J2EEDeployer"
class="org.apache.geronimo.jetty.deployment.WARConfigBuilder">
+ <gbean
name="geronimo.deployer:role=Builder,type=WAR,config=org/apache/geronimo/J2EEDeployer"
class="org.apache.geronimo.jetty.deployment.WARConfigBuilder">
<reference name="Kernel">geronimo.boot:role=Kernel</reference>
<reference name="Repository">*:role=Repository,*</reference>
</gbean>