Author: brett
Date: Fri Jul 27 16:13:16 2007
New Revision: 560419
URL: http://svn.apache.org/viewvc?view=rev&rev=560419
Log:
[MRM-290] Ability to pre-configure the Jetty port in conf/plexus.xml
Submitted by: Olivier Lamy
Modified:
maven/archiva/trunk/archiva-web/archiva-standalone/archiva-plexus-application/src/conf/application.xml
maven/archiva/trunk/archiva-web/archiva-standalone/archiva-plexus-runtime/pom.xml
maven/archiva/trunk/archiva-web/archiva-standalone/archiva-plexus-runtime/src/conf/plexus.xml
Modified:
maven/archiva/trunk/archiva-web/archiva-standalone/archiva-plexus-application/src/conf/application.xml
URL:
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-web/archiva-standalone/archiva-plexus-application/src/conf/application.xml?view=diff&rev=560419&r1=560418&r2=560419
==============================================================================
---
maven/archiva/trunk/archiva-web/archiva-standalone/archiva-plexus-application/src/conf/application.xml
(original)
+++
maven/archiva/trunk/archiva-web/archiva-standalone/archiva-plexus-application/src/conf/application.xml
Fri Jul 27 16:13:16 2007
@@ -32,7 +32,7 @@
<standardWebappClassloader>true</standardWebappClassloader>
<listeners>
<http-listener>
- <port>8080</port>
+ <port>${jetty.port}</port>
</http-listener>
<!--
<proxy-http-listener>
Modified:
maven/archiva/trunk/archiva-web/archiva-standalone/archiva-plexus-runtime/pom.xml
URL:
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-web/archiva-standalone/archiva-plexus-runtime/pom.xml?view=diff&rev=560419&r1=560418&r2=560419
==============================================================================
---
maven/archiva/trunk/archiva-web/archiva-standalone/archiva-plexus-runtime/pom.xml
(original)
+++
maven/archiva/trunk/archiva-web/archiva-standalone/archiva-plexus-runtime/pom.xml
Fri Jul 27 16:13:16 2007
@@ -87,6 +87,11 @@
<artifactId>mail</artifactId>
<scope>runtime</scope>
</dependency>
+ <dependency>
+ <groupId>org.codehaus.plexus</groupId>
+ <artifactId>plexus-contextualizer</artifactId>
+ <version>1.0-alpha-1</version>
+ </dependency>
</dependencies>
<build>
<plugins>
@@ -123,6 +128,7 @@
<additionalCoreArtifact>directory-naming:naming-config</additionalCoreArtifact>
<additionalCoreArtifact>javax.mail:mail</additionalCoreArtifact>
<additionalCoreArtifact>javax.activation:activation</additionalCoreArtifact>
+
<additionalCoreArtifact>org.codehaus.plexus:plexus-contextualizer</additionalCoreArtifact>
</additionalCoreArtifacts>
</configuration>
</plugin>
Modified:
maven/archiva/trunk/archiva-web/archiva-standalone/archiva-plexus-runtime/src/conf/plexus.xml
URL:
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-web/archiva-standalone/archiva-plexus-runtime/src/conf/plexus.xml?view=diff&rev=560419&r1=560418&r2=560419
==============================================================================
---
maven/archiva/trunk/archiva-web/archiva-standalone/archiva-plexus-runtime/src/conf/plexus.xml
(original)
+++
maven/archiva/trunk/archiva-web/archiva-standalone/archiva-plexus-runtime/src/conf/plexus.xml
Fri Jul 27 16:13:16 2007
@@ -24,6 +24,10 @@
<role>org.codehaus.plexus.naming.Naming</role>
<role-hint>dataSources</role-hint>
</component>
+ <component>
+ <role>org.codehaus.plexus.contextualizer.Contextualizer</role>
+ <role-hint>jettyConfiguration</role-hint>
+ </component>s
</load-on-start>
<components>
<component>
@@ -108,6 +112,16 @@
</resources>
</configuration>
</component>
+ <component>
+ <role>org.codehaus.plexus.contextualizer.Contextualizer</role>
+ <role-hint>jettyConfiguration</role-hint>
+
<implementation>org.codehaus.plexus.contextualizer.DefaultContextualizer</implementation>
+ <configuration>
+ <contextValues>
+ <jetty.port>8080</jetty.port>
+ </contextValues>
+ </configuration>
+ </component>
</components>
</plexus>