Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'hudson-core/pom.xml')
-rw-r--r--hudson-core/pom.xml210
1 files changed, 71 insertions, 139 deletions
diff --git a/hudson-core/pom.xml b/hudson-core/pom.xml
index 310eca4b..d19790fd 100644
--- a/hudson-core/pom.xml
+++ b/hudson-core/pom.xml
@@ -25,7 +25,7 @@
<artifactId>hudson-core</artifactId>
<name>Hudson :: Core</name>
<description>
- Contains the core Hudson code and view files to render HTML.
+ Contains the core Hudson code and view files to render HTML.
</description>
<properties>
@@ -35,13 +35,11 @@
<crypto-util.version>1.0</crypto-util.version>
<jtidy.version>r938</jtidy.version>
<jna-posix.version>1.0.3</jna-posix.version>
- <trilead-putty-extension.version>1.0</trilead-putty-extension.version>
- <stapler.version>1.176</stapler.version>
- <bridge-method-annotation.version>1.4</bridge-method-annotation.version>
+ <stapler.version>1.155</stapler.version>
<json-lib.version>2.4</json-lib.version>
<annotation-indexer.version>1.2</annotation-indexer.version>
<task-reactor.version>1.2</task-reactor.version>
- <antlr.version>3.0</antlr.version>
+ <antlr.version>2.7.7</antlr.version>
<commons-digester.version>3.0</commons-digester.version>
<commons-beanutils.version>1.8.0</commons-beanutils.version>
<commons-jelly-tags-fmt.version>1.0</commons-jelly-tags-fmt.version>
@@ -50,8 +48,7 @@
<commons-jexl.version>2.0.1</commons-jexl.version>
<commons-logging.version>1.1.1</commons-logging.version>
<commons-collections.version>3.2</commons-collections.version>
- <javax-mail.version>1.4</javax-mail.version>
- <activation.version>1.1.1-hudson-1</activation.version>
+ <javax-mail.version>1.4.4</javax-mail.version>
<jaxen.version>1.1.3</jaxen.version>
<spring-security.version>2.0.7.RELEASE</spring-security.version>
<spring-ldap.version>1.2.1</spring-ldap.version>
@@ -61,20 +58,14 @@
<jstl.version>1.1.0</jstl.version>
<log4j.version>1.2.13</log4j.version>
<logkit.version>2.0</logkit.version>
- <avalon-framework.version>4.1.3</avalon-framework.version>
<jmdns.version>3.4.0</jmdns.version>
- <winsw.version>1.10</winsw.version>
- <embedded_su4j.version>1.1</embedded_su4j.version>
+ <winsw.version>1.9</winsw.version>
<sezpoz.version>1.9</sezpoz.version>
- <metainf-services.version>1.1</metainf-services.version>
- <asm-commons.version>2.2.3</asm-commons.version>
- <access-modifier-annotation.version>1.0</access-modifier-annotation.version>
+ <asm-all.version>2.2.3</asm-all.version>
<jline.version>0.9.94</jline.version>
<!--Plugins-->
<maven-encoding-plugin.version>1.1</maven-encoding-plugin.version>
- <bridge-method-injector.version>1.4</bridge-method-injector.version>
- <access-modifier-checker.version>1.0</access-modifier-checker.version>
<antlr-maven-plugin.version>2.1</antlr-maven-plugin.version>
<apt-maven-plugin.version>1.0-alpha-2</apt-maven-plugin.version>
<maven-project-info-reports-plugin.version>2.1</maven-project-info-reports-plugin.version>
@@ -96,20 +87,9 @@
</executions>
</plugin>
<plugin>
- <groupId>com.infradna.tool</groupId>
- <artifactId>bridge-method-injector</artifactId>
- <version>${bridge-method-injector.version}</version>
- <executions>
- <execution>
- <goals>
- <goal>process</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
<groupId>org.kohsuke.stapler</groupId>
<artifactId>maven-stapler-plugin</artifactId>
+ <version>${maven-stapler-plugin.version}</version>
<configuration>
<fork>${staplerFork}</fork>
<!-- the source code is big enough now that otherwise it fails with OutOfMemoryError -->
@@ -128,18 +108,6 @@
</executions>
</plugin>
<plugin>
- <groupId>org.kohsuke</groupId>
- <artifactId>access-modifier-checker</artifactId>
- <version>${access-modifier-checker.version}</version>
- <executions>
- <execution>
- <goals>
- <goal>enforce</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>antlr-maven-plugin</artifactId>
<version>${antlr-maven-plugin.version}</version>
@@ -175,8 +143,8 @@
<phase>generate-resources</phase>
<configuration>
<tasks>
- <mkdir dir="target/classes/windows-service"/>
- <resolveArtifact artifactId="winsw" tofile="target/classes/windows-service/hudson.exe"/>
+ <mkdir dir="target/classes/windows-service" />
+ <resolveArtifact artifactId="winsw" tofile="target/classes/windows-service/hudson.exe" />
</tasks>
</configuration>
<goals>
@@ -271,6 +239,7 @@
-->
<groupId>org.kohsuke.stapler</groupId>
<artifactId>maven-stapler-plugin</artifactId>
+ <version>${maven-stapler-plugin.version}</version>
<executions>
<execution>
<goals>
@@ -307,15 +276,15 @@
</profile>
<profile>
- <id>hudson</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>cobertura-maven-plugin</artifactId>
- </plugin>
- </plugins>
- </build>
+ <id>hudson</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>cobertura-maven-plugin</artifactId>
+ </plugin>
+ </plugins>
+ </build>
</profile>
<profile>
<id>pmd</id>
@@ -372,51 +341,12 @@
<groupId>org.eclipse.hudson.main</groupId>
<artifactId>hudson-cli</artifactId>
</dependency>
- <dependency>
- <groupId>org.jvnet.hudson</groupId>
- <artifactId>crypto-util</artifactId>
- <version>${crypto-util.version}</version>
- </dependency>
<dependency>
- <groupId>org.kohsuke</groupId>
- <artifactId>trilead-putty-extension</artifactId>
- <version>${trilead-putty-extension.version}</version>
- </dependency>
- <dependency>
<groupId>org.jruby.ext.posix</groupId>
<artifactId>jna-posix</artifactId>
<version>${jna-posix.version}</version>
</dependency>
- <dependency>
- <groupId>org.kohsuke.stapler</groupId>
- <artifactId>stapler-groovy</artifactId>
- <version>${stapler.version}</version>
- <exclusions>
- <exclusion>
- <groupId>commons-jelly</groupId>
- <artifactId>commons-jelly</artifactId>
- </exclusion>
- <exclusion>
- <groupId>commons-jexl</groupId>
- <artifactId>commons-jexl</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.kohsuke.stapler</groupId>
- <artifactId>json-lib</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
-
- <dependency>
- <groupId>com.infradna.tool</groupId>
- <artifactId>bridge-method-annotation</artifactId>
- <version>${bridge-method-annotation.version}</version>
- </dependency>
<dependency>
<!-- until we get this version through Stapler -->
@@ -442,19 +372,26 @@
<dependency>
<groupId>org.jvnet.localizer</groupId>
<artifactId>localizer</artifactId>
- </dependency>
- <dependency>
- <groupId>org.antlr</groupId>
- <artifactId>antlr</artifactId>
- <version>${antlr.version}</version>
- </dependency>
+ </dependency>
<dependency>
<groupId>org.hudsonci.tools</groupId>
<artifactId>xstream</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>xpp3_min</artifactId>
+ <groupId>xpp3</groupId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
<groupId>org.apache.ant</groupId>
<artifactId>ant</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>ant-launcher</artifactId>
+ <groupId>org.apache.ant</groupId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
@@ -473,7 +410,7 @@
<dependency><!-- Left for backward compatibility-->
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
- <version>2.5</version>
+ <version>2.4</version>
</dependency>
<dependency><!-- Left for backward compatibility-->
@@ -505,17 +442,6 @@
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>${javax-mail.version}</version>
- <exclusions>
- <exclusion><!-- using a patched version -->
- <groupId>javax.activation</groupId>
- <artifactId>activation</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.jvnet.hudson</groupId>
- <artifactId>activation</artifactId>
- <version>${activation.version}</version>
</dependency>
<dependency>
<groupId>jaxen</groupId>
@@ -602,8 +528,8 @@
<artifactId>commons-cli</artifactId>
</exclusion>
<exclusion>
- <groupId>org.jvnet.hudson</groupId>
- <artifactId>commons-jelly</artifactId>
+ <groupId>org.jvnet.hudson</groupId>
+ <artifactId>commons-jelly</artifactId>
</exclusion>
</exclusions>
</dependency>
@@ -689,16 +615,6 @@
<artifactId>log4j</artifactId>
<version>${log4j.version}</version>
</dependency>
- <dependency>
- <groupId>logkit</groupId>
- <artifactId>logkit</artifactId>
- <version>${logkit.version}</version>
- </dependency>
- <dependency>
- <groupId>avalon-framework</groupId>
- <artifactId>avalon-framework</artifactId>
- <version>${avalon-framework.version}</version>
- </dependency>
<!--
| ^ end of optional commons-logging dependencies
-->
@@ -722,24 +638,12 @@
<!-- this isn't really a dependency that Maven should care about, so putting 'provided' -->
</dependency>
<dependency>
- <groupId>com.sun.solaris</groupId>
- <artifactId>embedded_su4j</artifactId>
- <version>${embedded_su4j.version}</version>
- </dependency>
- <dependency>
<groupId>net.java.sezpoz</groupId>
<artifactId>sezpoz</artifactId>
<version>${sezpoz.version}</version>
</dependency>
<dependency>
- <groupId>org.kohsuke.metainf-services</groupId>
- <artifactId>metainf-services</artifactId>
- <version>${metainf-services.version}</version>
- <optional>true</optional>
- </dependency>
-
- <dependency>
<groupId>xpp3</groupId>
<artifactId>xpp3</artifactId>
<version>${xpp3.version}</version>
@@ -780,14 +684,8 @@
<dependency>
<!-- with this, stapler can load parameter names from the debug info -->
<groupId>asm</groupId>
- <artifactId>asm-commons</artifactId>
- <version>${asm-commons.version}</version>
- </dependency>
-
- <dependency>
- <groupId>org.kohsuke</groupId>
- <artifactId>access-modifier-annotation</artifactId>
- <version>${access-modifier-annotation.version}</version>
+ <artifactId>asm-all</artifactId>
+ <version>${asm-all.version}</version>
</dependency>
<dependency>
@@ -800,6 +698,40 @@
<artifactId>jtidy</artifactId>
<version>${jtidy.version}</version>
</dependency>
+ <dependency>
+ <groupId>antlr</groupId>
+ <artifactId>antlr</artifactId>
+ <version>${antlr.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.kohsuke.stapler</groupId>
+ <artifactId>stapler-jelly</artifactId>
+ <version>1.155</version>
+ <exclusions>
+ <exclusion>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>commons-jexl</groupId>
+ <artifactId>commons-jexl</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.codehaus.groovy</groupId>
+ <artifactId>groovy</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.kohsuke.stapler</groupId>
+ <artifactId>json-lib</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.jvnet.hudson</groupId>
+ <artifactId>ganymed-ssh-2</artifactId>
+ <version>build260</version>
+ <type>jar</type>
+ </dependency>
</dependencies>
<reporting>

Back to the top