continuum-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From eveni...@apache.org
Subject svn commit: r466177 - in /maven/continuum/trunk/continuum-plexus-application: ./ src/ src/assembly/ src/conf/ src/conf/workflows/ src/test/
Date Fri, 20 Oct 2006 16:23:40 GMT
Author: evenisse
Date: Fri Oct 20 09:23:38 2006
New Revision: 466177

URL: http://svn.apache.org/viewvc?view=rev&rev=466177
Log:
Update plexus application

Added:
    maven/continuum/trunk/continuum-plexus-application/src/conf/plexus.xml   (with props)
    maven/continuum/trunk/continuum-plexus-application/src/plexus.properties   (with props)
Removed:
    maven/continuum/trunk/continuum-plexus-application/app.properties
    maven/continuum/trunk/continuum-plexus-application/assemble.sh
    maven/continuum/trunk/continuum-plexus-application/build.bat
    maven/continuum/trunk/continuum-plexus-application/build.sh
    maven/continuum/trunk/continuum-plexus-application/debug-derby.sh
    maven/continuum/trunk/continuum-plexus-application/gcj.sh
    maven/continuum/trunk/continuum-plexus-application/plexus-jamvm.sh
    maven/continuum/trunk/continuum-plexus-application/plexus-kaffe.sh
    maven/continuum/trunk/continuum-plexus-application/plexus-sablevm.sh
    maven/continuum/trunk/continuum-plexus-application/src/assembly/
    maven/continuum/trunk/continuum-plexus-application/src/conf/workflows/
    maven/continuum/trunk/continuum-plexus-application/src/test/
    maven/continuum/trunk/continuum-plexus-application/test.properties
    maven/continuum/trunk/continuum-plexus-application/update-from-target.sh
Modified:
    maven/continuum/trunk/continuum-plexus-application/pom.xml
    maven/continuum/trunk/continuum-plexus-application/src/conf/application.xml

Modified: maven/continuum/trunk/continuum-plexus-application/pom.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-plexus-application/pom.xml?view=diff&rev=466177&r1=466176&r2=466177
==============================================================================
--- maven/continuum/trunk/continuum-plexus-application/pom.xml (original)
+++ maven/continuum/trunk/continuum-plexus-application/pom.xml Fri Oct 20 09:23:38 2006
@@ -1,4 +1,4 @@
-<project>
+<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
   <parent>
     <artifactId>continuum-parent</artifactId>
     <groupId>org.apache.maven.continuum</groupId>
@@ -7,240 +7,31 @@
   <modelVersion>4.0.0</modelVersion>
   <artifactId>continuum-plexus-application</artifactId>
   <packaging>plexus-application</packaging>
-  <name>Continuum Plexus Application</name>
+  <name>Continuum Application</name>
   <build>
     <plugins>
       <plugin>
-        <artifactId>maven-assembly-plugin</artifactId>
-        <executions>
-          <execution>
-            <goals>
-              <goal>assembly</goal>
-            </goals>
-          </execution>
-        </executions>
-        <configuration>
-          <descriptor>src/assembly/bin.xml</descriptor>
-          <finalName>continuum-${pom.version}</finalName>
-        </configuration>
-      </plugin>
-      <plugin>
         <groupId>org.codehaus.plexus</groupId>
-        <artifactId>plexus-maven-plugin</artifactId>
-        <executions>
-          <execution>
-            <goals>
-              <goal>runtime</goal>
-              <goal>add-app</goal>
-              <goal>add-services</goal>
-            </goals>
-          </execution>
-        </executions>
+        <artifactId>plexus-appserver-maven-plugin</artifactId>
+        <version>2.0-alpha-3</version>
+        <extensions>true</extensions>
         <configuration>
           <applicationConfiguration>src/conf/application.xml</applicationConfiguration>
           <configurationsDirectory>src/conf</configurationsDirectory>
-          <configurationProperties>${appProperties}</configurationProperties>
+          <configurationProperties>src/plexus.properties</configurationProperties>
           <applicationName>continuum</applicationName>
-          <runtimeConfiguration>src/test/conf/test-runtime-configuration.xml</runtimeConfiguration>
-          <runtimeConfigurationProperties>${appProperties}</runtimeConfigurationProperties>
-          <runtimePath>target/plexus-test-runtime</runtimePath>
+          <runtimeConfiguration>src/conf/plexus.xml</runtimeConfiguration>
+          <runtimeConfigurationProperties>src/plexus.properties</runtimeConfigurationProperties>
+          <runtimePath>target/plexus-continuum-runtime</runtimePath>
         </configuration>
       </plugin>
     </plugins>
   </build>
-  <profiles>
-    <profile>
-      <id>env-test</id>
-      <activation>
-        <property>
-          <name>env</name>
-          <value>test</value>
-        </property>
-      </activation>
-      <properties>
-        <appProperties>test.properties</appProperties>
-      </properties>
-    </profile>
-    <profile>
-      <id>env-production</id>
-      <activation>
-        <property>
-          <name>env</name>
-          <value>production</value>
-        </property>
-      </activation>
-      <properties>
-        <appProperties>app.properties</appProperties>
-      </properties>
-    </profile>
-  </profiles>
-  <repositories>
-    <repository>
-      <id>apache.snapshots</id>
-      <url>http://cvs.apache.org/repository</url>
-      <layout>legacy</layout>
-    </repository>
-  </repositories>
   <dependencies>
     <dependency>
       <groupId>org.apache.maven.continuum</groupId>
-      <artifactId>continuum-xmlrpc</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.derby</groupId>
-      <artifactId>derby</artifactId>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>jpox</groupId>
-      <artifactId>jpox-dbcp</artifactId>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.scm</groupId>
-      <artifactId>maven-scm-provider-perforce</artifactId>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.codehaus.plexus</groupId>
-      <artifactId>plexus-mail-sender-api</artifactId>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.continuum</groupId>
-      <artifactId>continuum-web</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.codehaus.plexus</groupId>
-      <artifactId>plexus-service-xmlrpc</artifactId>
-      <version>1.0-alpha-3</version>
-      <type>plexus-service</type>
-      <exclusions>
-        <exclusion>
-          <artifactId>log4j</artifactId>
-          <groupId>log4j</groupId>
-        </exclusion>
-      </exclusions>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.scm</groupId>
-      <artifactId>maven-scm-provider-local</artifactId>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.wagon</groupId>
-      <artifactId>wagon-ssh</artifactId>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.scm</groupId>
-      <artifactId>maven-scm-provider-cvsexe</artifactId>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.codehaus.plexus</groupId>
-      <artifactId>plexus-utils</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>plexus</groupId>
-      <artifactId>plexus-container-artifact</artifactId>
-      <version>1.0-alpha-3</version>
-      <exclusions>
-        <exclusion>
-          <artifactId>plexus-container-default</artifactId>
-          <groupId>plexus</groupId>
-        </exclusion>
-        <exclusion>
-          <artifactId>maven-artifact</artifactId>
-          <groupId>org.apache.maven</groupId>
-        </exclusion>
-        <exclusion>
-          <artifactId>wagon-provider-api</artifactId>
-          <groupId>org.apache.maven.wagon</groupId>
-        </exclusion>
-      </exclusions>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.wagon</groupId>
-      <artifactId>wagon-file</artifactId>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.wagon</groupId>
-      <artifactId>wagon-http-lightweight</artifactId>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.scm</groupId>
-      <artifactId>maven-scm-provider-svnexe</artifactId>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.codehaus.plexus</groupId>
-      <artifactId>plexus-velocity</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.scm</groupId>
-      <artifactId>maven-scm-provider-clearcase</artifactId>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.codehaus.plexus</groupId>
-      <artifactId>plexus-mail-sender-javamail</artifactId>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.scm</groupId>
-      <artifactId>maven-scm-provider-starteam</artifactId>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven</groupId>
-      <artifactId>maven-artifact</artifactId>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.wagon</groupId>
-      <artifactId>wagon-provider-api</artifactId>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.codehaus.plexus</groupId>
-      <artifactId>plexus-service-jetty</artifactId>
-      <version>1.0-alpha-3</version>
-      <type>plexus-service</type>
-      <exclusions>
-        <exclusion>
-          <artifactId>log4j</artifactId>
-          <groupId>log4j</groupId>
-        </exclusion>
-      </exclusions>
-    </dependency>
-    <dependency>
-      <groupId>log4j</groupId>
-      <artifactId>log4j</artifactId>
-      <version>1.2.8</version>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.continuum</groupId>
-      <artifactId>continuum-notifier-msn</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.continuum</groupId>
-      <artifactId>continuum-notifier-jabber</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.scm</groupId>
-      <artifactId>maven-scm-provider-bazaar</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.continuum</groupId>
-      <artifactId>continuum-notifier-irc</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.codehaus.plexus</groupId>
-      <artifactId>plexus-appserver</artifactId>
-      <version>1.0-alpha-5</version>
+      <artifactId>continuum-webapp</artifactId>
+      <type>war</type>
     </dependency>
   </dependencies>
 </project>

Modified: maven/continuum/trunk/continuum-plexus-application/src/conf/application.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-plexus-application/src/conf/application.xml?view=diff&rev=466177&r1=466176&r2=466177
==============================================================================
--- maven/continuum/trunk/continuum-plexus-application/src/conf/application.xml (original)
+++ maven/continuum/trunk/continuum-plexus-application/src/conf/application.xml Fri Oct 20
09:23:38 2006
@@ -1,49 +1,18 @@
 <application>
 
-  <load-on-start>
-    <component>
-      <role>org.apache.maven.continuum.Continuum</role>
-    </component>
-    <component>
-      <role>org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor</role>
-      <role-hint>build-project</role-hint>
-    </component>
-    <component>
-      <role>org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor</role>
-      <role-hint>check-out-project</role-hint>
-    </component>
-    <component>
-      <role>org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor</role>
-      <role-hint>prepare-release</role-hint>
-    </component>
-    <component>
-      <role>org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor</role>
-      <role-hint>perform-release</role-hint>
-    </component>
-    <!--
-    <component>
-      <role>org.codehaus.xfire.plexus.config.ConfigurationService</role>
-    </component>
-    -->
-  </load-on-start>
-
-  <resources>
-    <jar-repository>${plexus.home}/lib</jar-repository>
-    <directory>@localization.directory@</directory>
-  </resources>
-
   <services>
     <service>
       <id>jetty</id>
       <configuration>
         <webapps>
           <webapp>
-            <file>${plexus.home}/lib/continuum-web-1.1-SNAPSHOT.jar</file>
+            <file>${plexus.home}/lib/continuum-webapp-@continuumWebappVersion@.war</file>
             <context>/continuum</context>
             <extraction-path>${plexus.home}/webapp</extraction-path>
+            <standardWebappClassloader>true</standardWebappClassloader>
             <listeners>
               <http-listener>
-                <port>@jetty.port@</port>
+                <port>8080</port>
               </http-listener>
               <!--
               <proxy-http-listener>
@@ -57,500 +26,6 @@
         </webapps>
       </configuration>
     </service>
-
-    <service>
-      <id>xml-rpc</id>
-      <configuration>
-        <xmlrpc>
-          <port>@xmlrpc.port@</port>
-        </xmlrpc>
-        <handlers>
-          <handler>
-            <role>org.apache.maven.continuum.xmlrpc.ContinuumXmlRpc</role>
-            <name>continuum</name>
-          </handler>
-        </handlers>
-      </configuration>
-    </service>
-
   </services>
-
-  <components>
-
-    <!--
-    | The mail notifier
-    |-->
-    <component>
-      <role>org.codehaus.plexus.notification.notifier.Notifier</role>
-      <role-hint>mail</role-hint>
-      <implementation>org.apache.maven.continuum.notification.mail.MailContinuumNotifier</implementation>
-      <requirements>
-        <requirement>
-          <role>org.codehaus.plexus.velocity.VelocityComponent</role>
-        </requirement>
-        <requirement>
-          <role>org.apache.maven.continuum.store.ContinuumStore</role>
-        </requirement>
-        <requirement>
-          <role>org.codehaus.plexus.mailsender.MailSender</role>
-        </requirement>
-        <requirement>
-          <role>org.apache.maven.continuum.configuration.ConfigurationService</role>
-        </requirement>
-      </requirements>
-      <configuration>
-        <from-mailbox>@mail.override.from.mailbox@</from-mailbox>
-        <from-name>@mail.override.from.name@</from-name>
-        <timestamp-format>EEE, d MMM yyyy HH:mm:ss Z</timestamp-format>
-        <includeBuildResult>true</includeBuildResult>
-        <alwaysSend>false</alwaysSend>
-      </configuration>
-    </component>
-
-    <component>
-      <role>org.codehaus.plexus.notification.RecipientSource</role>
-      <implementation>org.apache.maven.continuum.notification.ContinuumRecipientSource</implementation>
-      <configuration>
-        <!--
-        Setting this propery will make Continuum send all emails to
-        this address instead the address specified in the project
-        configuration
-        -->
-        <to-override>@mail.override.to.address@</to-override>
-      </configuration>
-    </component>
-
-    <component>
-      <role>org.codehaus.plexus.mailsender.MailSender</role>
-      <implementation>org.codehaus.plexus.mailsender.javamail.JavamailMailSender</implementation>
-      <configuration>
-        <smtp-host>localhost</smtp-host>
-        <smtp-port>25</smtp-port>
-        <sslProvider>com.sun.net.ssl.internal.ssl.Provider</sslProvider>
-        <!--
-        <username>mylogin</username>
-        <password>mypassword</password>
-        <sslMode>true</sslMode>
-        -->
-      </configuration>
-    </component>
-
-    <!--
-    | The irc notifier
-    |-->
-    <component>
-      <role>org.codehaus.plexus.notification.notifier.Notifier</role>
-      <role-hint>irc</role-hint>
-      <implementation>org.apache.maven.continuum.notification.irc.IrcContinuumNotifier</implementation>
-      <requirements>
-        <requirement>
-          <role>org.codehaus.plexus.ircbot.IrcBot</role>
-        </requirement>
-        <requirement>
-          <role>org.apache.maven.continuum.store.ContinuumStore</role>
-        </requirement>
-        <requirement>
-          <role>org.apache.maven.continuum.configuration.ConfigurationService</role>
-        </requirement>
-      </requirements>
-      <configuration>
-        <alwaysSend>false</alwaysSend>
-      </configuration>
-    </component>
-
-    <component>
-      <role>org.codehaus.plexus.ircbot.IrcBot</role>
-      <implementation>org.codehaus.plexus.ircbot.DefaultIrcClient</implementation>
-    </component>
-
-    <!--
-    | The jabber notifier
-    |-->
-    <component>
-      <role>org.codehaus.plexus.notification.notifier.Notifier</role>
-      <role-hint>jabber</role-hint>
-      <implementation>org.apache.maven.continuum.notification.jabber.JabberContinuumNotifier</implementation>
-      <requirements>
-        <requirement>
-          <role>org.codehaus.plexus.jabber.JabberClient</role>
-        </requirement>
-        <requirement>
-          <role>org.apache.maven.continuum.configuration.ConfigurationService</role>
-        </requirement>
-        <requirement>
-          <role>org.apache.maven.continuum.store.ContinuumStore</role>
-        </requirement>
-      </requirements>
-      <configuration>
-        <alwaysSend>false</alwaysSend>
-        <!-- from-address/>
-        <from-password/>
-        <host/>
-        <port/>
-        <sslConnection>true</sslConnection -->
-      </configuration>
-    </component>
-
-    <component>
-      <role>org.codehaus.plexus.jabber.JabberClient</role>
-      <implementation>org.codehaus.plexus.jabber.DefaultJabberClient</implementation>
-    </component>
-
-    <!--
-    | The MSN notifier
-    |-->
-    <component>
-      <role>org.codehaus.plexus.notification.notifier.Notifier</role>
-      <role-hint>msn</role-hint>
-      <implementation>org.apache.maven.continuum.notification.msn.MsnContinuumNotifier</implementation>
-      <requirements>
-        <requirement>
-          <role>org.codehaus.plexus.msn.MsnClient</role>
-        </requirement>
-        <requirement>
-          <role>org.apache.maven.continuum.configuration.ConfigurationService</role>
-        </requirement>
-        <requirement>
-          <role>org.apache.maven.continuum.store.ContinuumStore</role>
-        </requirement>
-      </requirements>
-      <configuration>
-        <alwaysSend>false</alwaysSend>
-        <!-- from-address/>
-        <from-password/ -->
-      </configuration>
-    </component>
-
-    <component>
-      <role>org.codehaus.plexus.msn.MsnClient</role>
-      <implementation>org.codehaus.plexus.msn.DefaultMsnClient</implementation>
-    </component>
-
-    <component>
-      <role>org.apache.maven.continuum.network.ConnectionFactory</role>
-      <role-hint>simple-socket-trigger-server</role-hint>
-      <implementation>org.apache.maven.continuum.network.SimpleServerSocketConnectionFactory</implementation>
-      <requirements>
-        <requirement>
-          <role>org.apache.maven.continuum.network.ConnectionConsumer</role>
-          <role-hint>simple-socket-trigger</role-hint>
-        </requirement>
-      </requirements>
-      <configuration>
-        <port>6770</port>
-      </configuration>
-    </component>
-
-    <component>
-      <role>org.apache.maven.continuum.network.ConnectionFactory</role>
-      <role-hint>url-registrar-server</role-hint>
-      <implementation>org.apache.maven.continuum.network.SimpleServerSocketConnectionFactory</implementation>
-      <requirements>
-        <requirement>
-          <role>org.apache.maven.continuum.network.ConnectionConsumer</role>
-          <role-hint>url-registrar</role-hint>
-        </requirement>
-      </requirements>
-      <configuration>
-        <port>6771</port>
-      </configuration>
-    </component>
-
-    <component>
-      <role>org.codehaus.plexus.jdo.JdoFactory</role>
-      <implementation>org.codehaus.plexus.jdo.DefaultJdoFactory</implementation>
-      <configuration>
-        <properties>
-          <!-- JPOX and JDO configuration -->
-          <property>
-            <name>javax.jdo.PersistenceManagerFactoryClass</name>
-            <value>org.jpox.PersistenceManagerFactoryImpl</value>
-          </property>
-          <property>
-            <name>org.jpox.autoCreateSchema</name>
-            <value>true</value>
-          </property>
-          <property>
-            <name>org.jpox.autoCreateColumns</name>
-            <value>true</value>
-          </property>
-          <property>
-            <name>org.jpox.validateTables</name>
-            <value>true</value>
-          </property>
-          <property>
-            <name>org.jpox.validateColumns</name>
-            <value>true</value>
-          </property>
-          <property>
-            <name>org.jpox.validateConstraints</name>
-            <value>true</value>
-          </property>
-          <property>
-            <name>org.jpox.autoStartMechanism</name>
-            <value>SchemaTable</value>
-          </property>
-          <property>
-            <name>org.jpox.autoStartMechanismMode</name>
-            <value>Ignored</value>
-          </property>
-          <!-- This property is for compatibility with database created with old jpox
because rc2 use 256 as default (jdo standard) -->
-          <property>
-            <name>org.jpox.rdbms.stringDefaultLength</name>
-            <value>255</value>
-          </property>
-          <!-- Apache Derby Configuration -->
-          <property>
-            <name>javax.jdo.option.ConnectionDriverName</name>
-            <value>org.apache.derby.jdbc.EmbeddedDriver</value>
-          </property>
-          <property>
-            <name>javax.jdo.option.ConnectionURL</name>
-            <value>jdbc:derby:${plexus.home}/database;create=true</value>
-          </property>
-          <property>
-            <name>javax.jdo.option.ConnectionUserName</name>
-            <value>sa</value>
-          </property>
-          <property>
-            <name>javax.jdo.option.ConnectionPassword</name>
-            <value></value>
-          </property>
-
-          <!-- Postgresql Configuration -->
-          <!--
-          <property>
-            <name>javax.jdo.option.ConnectionDriverName</name>
-            <value>org.postgresql.Driver</value>
-          </property>
-          <property>
-            <name>javax.jdo.option.ConnectionURL</name>
-            <value>jdbc:postgresql://localhost/continuum</value>
-          </property>
-          <property>
-            <name>javax.jdo.option.ConnectionUserName</name>
-            <value>trygvis</value>
-          </property>
-          <property>
-            <name>javax.jdo.option.ConnectionPassword</name>
-            <value></value>
-          </property>
-          -->
-
-          <!-- HSQLDB Configuration -->
-          <!--
-            NOTE: NO NOT USE THIS CONFIGURATION FOR A PRODUCTION SYSTEM.
-            HSQLDB keeps all data in memory at all times.
-          -->
-          <!--
-                    <property>
-                      <name>javax.jdo.option.ConnectionDriverName</name>
-                      <value>org.hsqldb.jdbcDriver</value>
-                    </property>
-                    <property>
-                      <name>javax.jdo.option.ConnectionURL</name>
-                      <value>jdbc:hsqldb:${plexus.home}/database</value>
-                    </property>
-                    <property>
-                      <name>javax.jdo.option.ConnectionUserName</name>
-                      <value>sa</value>
-                    </property>
-                    <property>
-                      <name>javax.jdo.option.ConnectionPassword</name>
-                      <value></value>
-                    </property>
-
-                    <property>
-                      <name>org.jpox.transactionIsolation</name>
-                      <value>READ_UNCOMMITTED</value>
-                    </property>
-                    <property>
-                      <name>org.jpox.poid.transactionIsolation</name>
-                      <value>READ_UNCOMMITTED</value>
-                    </property>
-          -->
-          <property>
-            <name>org.jpox.transactionIsolation</name>
-            <value>READ_UNCOMMITTED</value>
-          </property>
-          <property>
-            <name>org.jpox.poid.transactionIsolation</name>
-            <value>READ_UNCOMMITTED</value>
-          </property>
-        </properties>
-      </configuration>
-    </component>
-
-    <component>
-      <role>org.codehaus.plexus.velocity.VelocityComponent</role>
-      <implementation>org.codehaus.plexus.velocity.DefaultVelocityComponent</implementation>
-      <configuration>
-        <properties>
-          <property>
-            <name>resource.loader</name>
-            <value>threadContext,file</value>
-          </property>
-          <property>
-            <name>file.resource.loader.class</name>
-            <value>org.apache.velocity.runtime.resource.loader.FileResourceLoader</value>
-          </property>
-          <property>
-            <name>file.resource.loader.path</name>
-            <value>@velocity.templates.directory@</value>
-          </property>
-          <property>
-            <name>threadContext.resource.loader.class</name>
-            <value>org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader</value>
-          </property>
-          <property>
-            <name>velocimacro.library</name>
-            <value>/org/apache/maven/continuum/notification/mail/templates/common.vm,CommonMacros.vm</value>
-          </property>
-          <property>
-            <name>velocimacro.library.autoreload</name>
-            <value>@velocimacro.reload@</value>
-          </property>
-          <property>
-            <name>file.resource.loader.cache</name>
-            <value>@velocity.resource.caching@</value>
-          </property>
-        </properties>
-      </configuration>
-    </component>
-
-    <!-- forms -->
-    <!-- TODO: Move to continuum-web? -->
-    <component>
-      <role>org.codehaus.plexus.i18n.I18N</role>
-      <implementation>org.codehaus.plexus.i18n.DefaultI18N</implementation>
-      <configuration>
-        <default-bundle-name>Continuum</default-bundle-name>
-      </configuration>
-    </component>
-
-    <!-- TODO: Move to continuum-web? -->
-    <component>
-      <role>org.codehaus.plexus.formica.population.Populator</role>
-      <implementation>org.codehaus.plexus.formica.population.OgnlPopulator</implementation>
-    </component>
-
-    <component>
-      <role>org.codehaus.plexus.formica.FormManager</role>
-      <implementation>org.codehaus.plexus.formica.DefaultFormManager</implementation>
-      <requirements>
-        <requirement>
-          <role>org.codehaus.plexus.formica.validation.manager.ValidatorManager</role>
-        </requirement>
-        <requirement>
-          <role>org.codehaus.plexus.formica.population.Populator</role>
-        </requirement>
-        <requirement>
-          <role>org.codehaus.plexus.i18n.I18N</role>
-        </requirement>
-      </requirements>
-      <configuration>
-        <forms>
-          <directory-configuration-resource source="@forms.directory@"/>
-        </forms>
-      </configuration>
-    </component>
-
-    <component>
-      <role>org.codehaus.plexus.formica.validation.Validator</role>
-      <role-hint>url</role-hint>
-      <implementation>org.codehaus.plexus.formica.validation.UrlValidator</implementation>
-      <configuration>
-        <allowedSchemes>
-          <allowedScheme>http</allowedScheme>
-          <allowedScheme>https</allowedScheme>
-          <allowedScheme>ftp</allowedScheme>
-          <!-- <allowedScheme>file</allowedScheme> -->
-        </allowedSchemes>
-      </configuration>
-    </component>
-
-    <!--
-     |
-     | Rundata
-     | TODO : Remove it and put it in continuum-web when it'll work on Solaris
-     |
-     -->
-    <component>
-      <role>org.codehaus.plexus.summit.rundata.RunData</role>
-      <implementation>org.codehaus.plexus.security.summit.SecureRunData</implementation>
-      <instantiation-strategy>per-lookup</instantiation-strategy>
-    </component>
-
-
-    <!--
-     | Logger manager
-     -->
-    <component>
-      <role>org.codehaus.plexus.logging.LoggerManager</role>
-      <implementation>org.codehaus.plexus.logging.log4j.Log4JLoggerManager</implementation>
-      <lifecycle-handler>basic</lifecycle-handler>
-
-      <configuration>
-        <threshold>DEBUG</threshold>
-        <default-appender>console,rolling</default-appender>
-        <appenders>
-          <appender>
-            <id>console</id>
-            <threshold>DEBUG</threshold>
-            <type>org.apache.log4j.ConsoleAppender</type>
-            <conversion-pattern>%d [%t] %-5p %-30c{1} - %m%n</conversion-pattern>
-          </appender>
-
-          <appender>
-            <id>rolling</id>
-            <threshold>DEBUG</threshold>
-            <type>org.apache.log4j.RollingFileAppender</type>
-            <conversion-pattern>%-4r [%t] %-5p %c %x - %m%n</conversion-pattern>
-
-            <properties>
-              <property>
-                <name>file</name>
-                <value>${plexus.home}/logs/continuum.log</value>
-              </property>
-              <property>
-                <name>append</name>
-                <value>true</value>
-              </property>
-              <property>
-                <name>maxBackupIndex</name>
-                <value>10</value>
-              </property>
-              <property>
-                <name>maxFileSize</name>
-                <value>10MB</value>
-              </property>
-            </properties>
-          </appender>
-        </appenders>
-        <levels>
-          <level>
-            <hierarchy>org.apache.maven.continuum.execution.maven.m2.MavenBuilderHelper</hierarchy>
-            <level>INFO</level>
-          </level>
-          <level>
-            <hierarchy>org.codehaus.plexus.velocity</hierarchy>
-            <level>WARN</level>
-          </level>
-          <level>
-            <hierarchy>org.codehaus.plexus.mailsender.MailSender</hierarchy>
-            <level>INFO</level>
-          </level>
-          <level>
-            <hierarchy>JPOX</hierarchy>
-            <level>INFO</level>
-          </level>
-          <level>
-            <hierarchy>JPOX.Cache</hierarchy>
-            <level>WARN</level>
-          </level>
-        </levels>
-      </configuration>
-    </component>
-  </components>
 
 </application>

Added: maven/continuum/trunk/continuum-plexus-application/src/conf/plexus.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-plexus-application/src/conf/plexus.xml?view=auto&rev=466177
==============================================================================
--- maven/continuum/trunk/continuum-plexus-application/src/conf/plexus.xml (added)
+++ maven/continuum/trunk/continuum-plexus-application/src/conf/plexus.xml Fri Oct 20 09:23:38
2006
@@ -0,0 +1 @@
+<plexus/>

Propchange: maven/continuum/trunk/continuum-plexus-application/src/conf/plexus.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/continuum/trunk/continuum-plexus-application/src/conf/plexus.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/continuum/trunk/continuum-plexus-application/src/plexus.properties
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-plexus-application/src/plexus.properties?view=auto&rev=466177
==============================================================================
--- maven/continuum/trunk/continuum-plexus-application/src/plexus.properties (added)
+++ maven/continuum/trunk/continuum-plexus-application/src/plexus.properties Fri Oct 20 09:23:38
2006
@@ -0,0 +1,3 @@
+app.name = continuum
+app.long.name = Apache Continuum
+app.description = Continuous integration server

Propchange: maven/continuum/trunk/continuum-plexus-application/src/plexus.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/continuum/trunk/continuum-plexus-application/src/plexus.properties
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"



Mime
View raw message