- Upgrade to version 2.0 of the maven-release-plugin in order to get the new 'update-versions' goal, which allows for doing nothing other than updating pom versions - no tagging, no checkins, etc. - Accommodate idiosyncracies of the plugin. When running for the first time, it became clear that update-versions not only updates versions as advertised, but also formats certain elements of the pom. Committing just those format changes now so that future actual version updates will not have to deal with this uninvited 'help'. - How to run the command: mvn --batch-mode release:update-versions -DdevelopmentVersion=2.0.0.M7 This will edit the <version> elements in the poms of the projects listed in the root pom's <modules> section.
103 lines
3.2 KiB
XML
103 lines
3.2 KiB
XML
<?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">
|
|
<modelVersion>4.0.0</modelVersion>
|
|
<parent>
|
|
<groupId>org.springframework.integration</groupId>
|
|
<artifactId>spring-integration-parent</artifactId>
|
|
<version>2.0.0.BUILD-SNAPSHOT</version>
|
|
<relativePath>../spring-integration-parent/pom.xml</relativePath>
|
|
</parent>
|
|
<groupId>org.springframework.integration</groupId>
|
|
<artifactId>spring-integration-ws</artifactId>
|
|
<packaging>jar</packaging>
|
|
<name>Spring Integration Web Services Support</name>
|
|
<profiles>
|
|
<profile>
|
|
<id>tiger</id>
|
|
<activation>
|
|
<jdk>1.5</jdk>
|
|
</activation>
|
|
<dependencies>
|
|
<dependency>
|
|
<groupId>stax</groupId>
|
|
<artifactId>stax</artifactId>
|
|
<version>1.2.0</version>
|
|
<optional>true</optional>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>javax.xml.bind</groupId>
|
|
<artifactId>jaxb-api</artifactId>
|
|
<!-- spring source repository has 2.1.7 -->
|
|
<version>2.1</version>
|
|
<optional>true</optional>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>com.sun.xml.bind</groupId>
|
|
<artifactId>jaxb-impl</artifactId>
|
|
<version>2.1.13</version>
|
|
<optional>true</optional>
|
|
</dependency>
|
|
</dependencies>
|
|
</profile>
|
|
</profiles>
|
|
<dependencies>
|
|
<dependency>
|
|
<groupId>com.sun.xml.messaging.saaj</groupId>
|
|
<artifactId>saaj-impl</artifactId>
|
|
<version>1.3</version>
|
|
<optional>true</optional>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>javax.xml.soap</groupId>
|
|
<artifactId>saaj-api</artifactId>
|
|
<version>1.3</version>
|
|
<optional>true</optional>
|
|
<exclusions>
|
|
<exclusion><!--
|
|
exclude dependency on javax.activation due to sun binary license restrictions
|
|
geronimo-activation dependency directly below provides a workaround -->
|
|
<groupId>javax.activation</groupId>
|
|
<artifactId>activation</artifactId>
|
|
</exclusion>
|
|
</exclusions>
|
|
</dependency>
|
|
<dependency>
|
|
<!-- workaround for saaj dependency on javax.activation -->
|
|
<groupId>org.apache.geronimo.specs</groupId>
|
|
<artifactId>geronimo-activation_1.1_spec</artifactId>
|
|
<version>1.1</version>
|
|
<optional>true</optional>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.springframework.integration</groupId>
|
|
<artifactId>spring-integration-core</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.springframework</groupId>
|
|
<artifactId>spring-oxm</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.springframework.ws</groupId>
|
|
<artifactId>spring-ws-core</artifactId>
|
|
<version>${org.springframework.ws.version}</version>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.springframework</groupId>
|
|
<artifactId>spring-expression</artifactId>
|
|
</dependency>
|
|
<!-- test-scoped dependencies -->
|
|
<dependency>
|
|
<groupId>junit</groupId>
|
|
<artifactId>junit</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.mockito</groupId>
|
|
<artifactId>mockito-all</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.springframework</groupId>
|
|
<artifactId>spring-test</artifactId>
|
|
</dependency>
|
|
</dependencies>
|
|
</project>
|