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>
  
  
  

Reply via email to