You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by al...@apache.org on 2025/01/11 20:29:13 UTC
(aries) 01/03: [MAINTENANCE] Extract dependency versions to properties - application
This is an automated email from the ASF dual-hosted git repository.
alien11689 pushed a commit to branch extract-dependency-versions-to-properties
in repository https://gitbox.apache.org/repos/asf/aries.git
commit 2ae2a68f4d58d00a21a6a20f61067a38d1420c66
Author: Dominik Przybysz <al...@gmail.com>
AuthorDate: Sat Jan 11 20:43:17 2025 +0100
[MAINTENANCE] Extract dependency versions to properties - application
---
application/application-api/pom.xml | 14 +-
application/application-bundle/pom.xml | 21 ++-
application/application-converters/pom.xml | 20 ++-
.../application-default-local-platform/pom.xml | 10 +-
.../application-deployment-management/pom.xml | 38 +++--
application/application-distro/pom.xml | 101 +++++++------
application/application-install/pom.xml | 13 +-
application/application-isolated-distro/pom.xml | 116 ++++++++-------
application/application-itest-interface/pom.xml | 14 +-
application/application-itests/pom.xml | 165 ++++++++++++---------
application/application-management/pom.xml | 24 +--
.../application-modeller-common-test/pom.xml | 40 +++--
.../application-modeller-standalone/pom.xml | 80 +++++-----
application/application-modeller/pom.xml | 41 ++---
application/application-noop-resolver/pom.xml | 10 +-
application/application-obr-resolver/pom.xml | 27 ++--
.../pom.xml | 121 ++++++++-------
.../application-resolve-transform-cm/pom.xml | 13 +-
.../pom.xml | 25 ++--
application/application-runtime-framework/pom.xml | 33 +++--
application/application-runtime-isolated/pom.xml | 35 +++--
application/application-runtime-repository/pom.xml | 20 ++-
application/application-runtime/pom.xml | 15 +-
.../pom.xml | 94 +++++++-----
application/application-utils/pom.xml | 28 ++--
25 files changed, 648 insertions(+), 470 deletions(-)
diff --git a/application/application-api/pom.xml b/application/application-api/pom.xml
index 6fc2e43b8..fa8328db1 100644
--- a/application/application-api/pom.xml
+++ b/application/application-api/pom.xml
@@ -34,7 +34,7 @@
<name>Apache Aries Application API</name>
<version>1.0.1-SNAPSHOT</version>
<description>
- Application API.
+ Application API.
</description>
<scm>
@@ -53,8 +53,10 @@
org.apache.aries.application.modelling;
org.apache.aries.application.modelling.utils,
</aries.osgi.export.pkg>
- <aries.osgi.private.pkg />
+ <aries.osgi.private.pkg/>
<lastReleaseVersion>1.0.0</lastReleaseVersion>
+
+ <org.apache.aries.util.version>1.0.0</org.apache.aries.util.version>
</properties>
<dependencies>
@@ -63,10 +65,10 @@
<artifactId>org.osgi.core</artifactId>
<scope>provided</scope>
</dependency>
- <dependency>
- <groupId>org.apache.aries</groupId>
- <artifactId>org.apache.aries.util</artifactId>
- <version>1.0.0</version>
+ <dependency>
+ <groupId>org.apache.aries</groupId>
+ <artifactId>org.apache.aries.util</artifactId>
+ <version>${org.apache.aries.util.version}</version>
</dependency>
</dependencies>
diff --git a/application/application-bundle/pom.xml b/application/application-bundle/pom.xml
index e4790f51c..fbfc496a9 100644
--- a/application/application-bundle/pom.xml
+++ b/application/application-bundle/pom.xml
@@ -34,8 +34,8 @@
<name>Apache Aries Application Bundle</name>
<version>1.0.1-SNAPSHOT</version>
<description>
- This bundle is a standalone bundle to support
- Aries applications.
+ This bundle is a standalone bundle to support
+ Aries applications.
</description>
<scm>
@@ -68,28 +68,33 @@
OSGI-INF*
</aries.osgi.private.pkg>
<lastReleaseVersion>1.0.0</lastReleaseVersion>
+
+ <org.apache.aries.application.api.version>1.0.0</org.apache.aries.application.api.version>
+ <org.apache.aries.application.management.version>1.0.0</org.apache.aries.application.management.version>
+ <org.apache.aries.application.runtime.version>1.0.0</org.apache.aries.application.runtime.version>
+ <org.apache.aries.application.utils.version>1.0.0</org.apache.aries.application.utils.version>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.api.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.management</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.management.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.runtime</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.utils</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.utils.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
@@ -107,7 +112,7 @@
<scope>provided</scope>
</dependency>
</dependencies>
-
+
<build>
<plugins>
<!-- Use the shade plugin with the dependency plugin to unjar the three jars (api, core and cm)
@@ -132,7 +137,7 @@
</includes>
</artifactSet>
<filters>
- <filter>
+ <filter>
<artifact>org.apache.aries.application:org.apache.aries.application.api</artifact>
<excludes>
<exclude>org/**</exclude>
diff --git a/application/application-converters/pom.xml b/application/application-converters/pom.xml
index b1c3c67bd..8490fda67 100644
--- a/application/application-converters/pom.xml
+++ b/application/application-converters/pom.xml
@@ -52,6 +52,12 @@
org.apache.aries.application.converters;
</aries.osgi.private.pkg>
<lastReleaseVersion>1.0.0</lastReleaseVersion>
+
+ <asm-all.version>5.0.3</asm-all.version>
+ <org.apache.aries.application.api.version>1.0.0</org.apache.aries.application.api.version>
+ <org.apache.aries.application.utils.version>1.0.0</org.apache.aries.application.utils.version>
+ <org.apache.aries.testsupport.unit.version>1.0.0</org.apache.aries.testsupport.unit.version>
+ <org.apache.aries.web.urlhandler.version>1.0.0</org.apache.aries.web.urlhandler.version>
</properties>
<dependencies>
@@ -59,12 +65,12 @@
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.api.version}</version>
</dependency>
<dependency>
- <groupId>org.apache.aries.application</groupId>
- <artifactId>org.apache.aries.application.utils</artifactId>
- <version>1.0.0</version>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.utils</artifactId>
+ <version>${org.apache.aries.application.utils.version}</version>
</dependency>
<!-- Dependency on other Aries module bundles -->
@@ -72,13 +78,13 @@
<groupId>org.apache.aries.testsupport</groupId>
<artifactId>org.apache.aries.testsupport.unit</artifactId>
<scope>test</scope>
- <version>1.0.0</version>
+ <version>${org.apache.aries.testsupport.unit.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.web</groupId>
<artifactId>org.apache.aries.web.urlhandler</artifactId>
<scope>provided</scope>
- <version>1.0.0</version>
+ <version>${org.apache.aries.web.urlhandler.version}</version>
</dependency>
<!--External dependencies. Versions may be specified in parent -->
<dependency>
@@ -95,7 +101,7 @@
<groupId>org.ow2.asm</groupId>
<artifactId>asm-all</artifactId>
<scope>provided</scope>
- <version>5.0.3</version>
+ <version>${asm-all.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
diff --git a/application/application-default-local-platform/pom.xml b/application/application-default-local-platform/pom.xml
index ca481528f..ca2edda32 100644
--- a/application/application-default-local-platform/pom.xml
+++ b/application/application-default-local-platform/pom.xml
@@ -34,7 +34,7 @@
<name>Apache Aries Application Default local platform</name>
<version>1.0.1-SNAPSHOT</version>
<description>
- Implementation of the default local Platform Repository
+ Implementation of the default local Platform Repository
</description>
<scm>
@@ -47,13 +47,15 @@
<aries.osgi.export.pkg>
</aries.osgi.export.pkg>
<aries.osgi.import.pkg>
- org.apache.aries.application.management.spi.runtime;provide:=true,
- *
+ org.apache.aries.application.management.spi.runtime;provide:=true,
+ *
</aries.osgi.import.pkg>
<aries.osgi.private.pkg>
org.apache.aries.application.local.platform.impl
</aries.osgi.private.pkg>
<lastReleaseVersion>1.0.0</lastReleaseVersion>
+
+ <org.apache.aries.application.api.version>1.0.0</org.apache.aries.application.api.version>
</properties>
<dependencies>
@@ -65,7 +67,7 @@
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.api.version}</version>
</dependency>
</dependencies>
diff --git a/application/application-deployment-management/pom.xml b/application/application-deployment-management/pom.xml
index 85100c3b1..c9674ff1a 100644
--- a/application/application-deployment-management/pom.xml
+++ b/application/application-deployment-management/pom.xml
@@ -34,7 +34,7 @@
<name>Apache Aries Application Deployment Management</name>
<version>1.0.1-SNAPSHOT</version>
<description>
- Deployment Manager for resolving an Aries Applications.
+ Deployment Manager for resolving an Aries Applications.
</description>
<scm>
@@ -44,12 +44,18 @@
</scm>
<properties>
- <aries.osgi.export.pkg />
+ <aries.osgi.export.pkg/>
<aries.osgi.import.pkg>
- org.apache.aries.application.management.spi.resolve;provide:=true,
- *
+ org.apache.aries.application.management.spi.resolve;provide:=true,
+ *
</aries.osgi.import.pkg>
<lastReleaseVersion>1.0.0</lastReleaseVersion>
+
+ <org.apache.aries.application.api.version>1.0.0</org.apache.aries.application.api.version>
+ <org.apache.aries.application.modeller.version>1.0.0</org.apache.aries.application.modeller.version>
+ <org.apache.aries.application.utils.version>1.0.0</org.apache.aries.application.utils.version>
+ <org.apache.aries.testsupport.unit.version>1.0.0</org.apache.aries.testsupport.unit.version>
+ <org.apache.aries.util.version>1.0.0</org.apache.aries.util.version>
</properties>
<dependencies>
@@ -59,15 +65,15 @@
property not set" error.
-->
<dependency>
- <groupId>org.osgi</groupId>
- <artifactId>org.osgi.core</artifactId>
- <scope>provided</scope>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.core</artifactId>
+ <scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.aries.testsupport</groupId>
<artifactId>org.apache.aries.testsupport.unit</artifactId>
<scope>test</scope>
- <version>1.0.0</version>
+ <version>${org.apache.aries.testsupport.unit.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
@@ -77,12 +83,12 @@
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.api.version}</version>
</dependency>
<dependency>
- <groupId>org.apache.aries</groupId>
- <artifactId>org.apache.aries.util</artifactId>
- <version>1.0.0</version>
+ <groupId>org.apache.aries</groupId>
+ <artifactId>org.apache.aries.util</artifactId>
+ <version>${org.apache.aries.util.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
@@ -95,14 +101,14 @@
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.apache.aries.application</groupId>
- <artifactId>org.apache.aries.application.utils</artifactId>
- <version>1.0.0</version>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.utils</artifactId>
+ <version>${org.apache.aries.application.utils.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.modeller</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.modeller.version}</version>
</dependency>
</dependencies>
diff --git a/application/application-distro/pom.xml b/application/application-distro/pom.xml
index a5c532abf..8cfd96a5b 100644
--- a/application/application-distro/pom.xml
+++ b/application/application-distro/pom.xml
@@ -19,18 +19,18 @@
-->
<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>
+ <modelVersion>4.0.0</modelVersion>
<parent>
- <groupId>org.apache.aries</groupId>
- <artifactId>parent</artifactId>
- <version>2.0.0</version>
- <relativePath>../../parent/pom.xml</relativePath>
+ <groupId>org.apache.aries</groupId>
+ <artifactId>parent</artifactId>
+ <version>2.0.0</version>
+ <relativePath>../../parent/pom.xml</relativePath>
</parent>
- <groupId>org.apache.aries.application</groupId>
- <artifactId>org.apache.aries.application-distro</artifactId>
- <name>Application distribution</name>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application-distro</artifactId>
+ <name>Application distribution</name>
<version>1.0.0-SNAPSHOT</version>
<packaging>pom</packaging>
@@ -40,74 +40,87 @@
<url>https://gitbox.apache.org/repos/asf?p=aries.git;a=summary</url>
</scm>
+ <properties>
+ <maven-assembly-plugin.version>2.2-beta-5</maven-assembly-plugin.version>
+ <org.apache.aries.application.api.version>1.0.0</org.apache.aries.application.api.version>
+ <org.apache.aries.application.default.local.platform.version>1.0.0</org.apache.aries.application.default.local.platform.version>
+ <org.apache.aries.application.deployment.management.version>1.0.0</org.apache.aries.application.deployment.management.version>
+ <org.apache.aries.application.install.version>1.0.0</org.apache.aries.application.install.version>
+ <org.apache.aries.application.management.version>1.0.0</org.apache.aries.application.management.version>
+ <org.apache.aries.application.modeller.version>1.0.0</org.apache.aries.application.modeller.version>
+ <org.apache.aries.application.resolver.obr.version>1.0.0</org.apache.aries.application.resolver.obr.version>
+ <org.apache.aries.application.runtime.version>1.0.0</org.apache.aries.application.runtime.version>
+ <org.apache.aries.application.utils.version>1.0.0</org.apache.aries.application.utils.version>
+ </properties>
+
<dependencies>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.runtime</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.runtime.version}</version>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.resolver.obr</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.resolver.obr.version}</version>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.install</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.install.version}</version>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.api.version}</version>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.management</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.management.version}</version>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.utils</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.utils.version}</version>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.modeller</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.modeller.version}</version>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.default.local.platform</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.default.local.platform.version}</version>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.deployment.management</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.deployment.management.version}</version>
</dependency>
</dependencies>
<build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <version>2.2-beta-5</version>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>${maven-assembly-plugin.version}</version>
<executions>
- <execution>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <descriptors>
- <descriptor>src/main/assemblies/application-distro.xml</descriptor>
- </descriptors>
- </configuration>
- </execution>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assemblies/application-distro.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </execution>
</executions>
- </plugin>
- </plugins>
- </build>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/application/application-install/pom.xml b/application/application-install/pom.xml
index 666553610..bdc302587 100644
--- a/application/application-install/pom.xml
+++ b/application/application-install/pom.xml
@@ -45,6 +45,11 @@
<properties>
<lastReleaseVersion>1.0.0</lastReleaseVersion>
+
+ <org.apache.aries.application.api.version>1.0.0</org.apache.aries.application.api.version>
+ <org.apache.aries.application.utils.version>1.0.0</org.apache.aries.application.utils.version>
+ <org.apache.aries.testsupport.unit.version>1.0.0</org.apache.aries.testsupport.unit.version>
+ <org.apache.felix.fileinstall.version>3.1.4</org.apache.felix.fileinstall.version>
</properties>
@@ -52,12 +57,12 @@
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.fileinstall</artifactId>
- <version>3.1.4</version>
+ <version>${org.apache.felix.fileinstall.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.api.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
@@ -68,7 +73,7 @@
<groupId>org.apache.aries.testsupport</groupId>
<artifactId>org.apache.aries.testsupport.unit</artifactId>
<scope>test</scope>
- <version>1.0.0</version>
+ <version>${org.apache.aries.testsupport.unit.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
@@ -93,7 +98,7 @@
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.utils</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.utils.version}</version>
</dependency>
</dependencies>
diff --git a/application/application-isolated-distro/pom.xml b/application/application-isolated-distro/pom.xml
index d8a942bf2..4097cf999 100644
--- a/application/application-isolated-distro/pom.xml
+++ b/application/application-isolated-distro/pom.xml
@@ -19,18 +19,18 @@
-->
<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>
+ <modelVersion>4.0.0</modelVersion>
<parent>
- <groupId>org.apache.aries</groupId>
- <artifactId>parent</artifactId>
- <version>2.0.0</version>
- <relativePath>../../parent/pom.xml</relativePath>
+ <groupId>org.apache.aries</groupId>
+ <artifactId>parent</artifactId>
+ <version>2.0.0</version>
+ <relativePath>../../parent/pom.xml</relativePath>
</parent>
- <groupId>org.apache.aries.application</groupId>
- <artifactId>org.apache.aries.application-isolated-distro</artifactId>
- <name>Application distribution for isolated application support</name>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application-isolated-distro</artifactId>
+ <name>Application distribution for isolated application support</name>
<version>1.0.0-SNAPSHOT</version>
<packaging>pom</packaging>
@@ -40,89 +40,105 @@
<url>https://gitbox.apache.org/repos/asf?p=aries.git;a=summary</url>
</scm>
+ <properties>
+ <maven-assembly-plugin.version>2.2-beta-5</maven-assembly-plugin.version>
+ <org.apache.aries.application.api.version>1.0.0</org.apache.aries.application.api.version>
+ <org.apache.aries.application.default.local.platform.version>1.0.0</org.apache.aries.application.default.local.platform.version>
+ <org.apache.aries.application.deployment.management.version>1.0.0</org.apache.aries.application.deployment.management.version>
+ <org.apache.aries.application.install.version>1.0.0</org.apache.aries.application.install.version>
+ <org.apache.aries.application.management.version>1.0.0</org.apache.aries.application.management.version>
+ <org.apache.aries.application.modeller.version>1.0.0</org.apache.aries.application.modeller.version>
+ <org.apache.aries.application.resolver.obr.version>1.0.0</org.apache.aries.application.resolver.obr.version>
+ <org.apache.aries.application.runtime.framework.management.version>1.0.0</org.apache.aries.application.runtime.framework.management.version>
+ <org.apache.aries.application.runtime.framework.version>1.0.0</org.apache.aries.application.runtime.framework.version>
+ <org.apache.aries.application.runtime.isolated.version>1.0.0</org.apache.aries.application.runtime.isolated.version>
+ <org.apache.aries.application.runtime.repository.version>1.0.0</org.apache.aries.application.runtime.repository.version>
+ <org.apache.aries.application.utils.version>1.0.0</org.apache.aries.application.utils.version>
+ </properties>
+
<dependencies>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.runtime.isolated</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.runtime.isolated.version}</version>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.runtime.framework</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.runtime.framework.version}</version>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.runtime.framework.management</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.runtime.framework.management.version}</version>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.runtime.repository</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.runtime.repository.version}</version>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.resolver.obr</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.resolver.obr.version}</version>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.install</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.install.version}</version>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.api.version}</version>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.management</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.management.version}</version>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.utils</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.utils.version}</version>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.modeller</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.modeller.version}</version>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.default.local.platform</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.default.local.platform.version}</version>
</dependency>
- <dependency>
+ <dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.deployment.management</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.deployment.management.version}</version>
</dependency>
</dependencies>
<build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <version>2.2-beta-5</version>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>${maven-assembly-plugin.version}</version>
<executions>
- <execution>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <descriptors>
- <descriptor>src/main/assemblies/application-isolated-distro.xml</descriptor>
- </descriptors>
- </configuration>
- </execution>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assemblies/application-isolated-distro.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </execution>
</executions>
- </plugin>
- </plugins>
- </build>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/application/application-itest-interface/pom.xml b/application/application-itest-interface/pom.xml
index e1bf8ac43..95df460d0 100644
--- a/application/application-itest-interface/pom.xml
+++ b/application/application-itest-interface/pom.xml
@@ -34,7 +34,7 @@
<name>Apache Aries Application itests sample application interface</name>
<version>1.0.1-SNAPSHOT</version>
<description>
- Interface class(es) for aplication runtime itests.
+ Interface class(es) for aplication runtime itests.
</description>
<scm>
@@ -43,12 +43,12 @@
<url>https://gitbox.apache.org/repos/asf?p=aries.git;a=summary</url>
</scm>
- <properties>
+ <properties>
<!-- Export package versions are maintained in packageinfo files -->
- <aries.osgi.export.pkg>
- org.apache.aries.sample
- </aries.osgi.export.pkg>
- <aries.osgi.private.pkg />
- </properties>
+ <aries.osgi.export.pkg>
+ org.apache.aries.sample
+ </aries.osgi.export.pkg>
+ <aries.osgi.private.pkg/>
+ </properties>
</project>
diff --git a/application/application-itests/pom.xml b/application/application-itests/pom.xml
index 0470c3a2d..145ea5b16 100644
--- a/application/application-itests/pom.xml
+++ b/application/application-itests/pom.xml
@@ -44,7 +44,30 @@
</scm>
<properties>
+ <asm-all.version>5.0.3</asm-all.version>
+ <depends-maven-plugin.version>1.3</depends-maven-plugin.version>
<exam.version>4.5.0</exam.version>
+ <geronimo-jta_1.1_spec.version>1.1.1</geronimo-jta_1.1_spec.version>
+ <org.apache.aries.application.default.local.platform.version>1.0.0</org.apache.aries.application.default.local.platform.version>
+ <org.apache.aries.application.management.version>1.0.0</org.apache.aries.application.management.version>
+ <org.apache.aries.application.resolve.transform.cm.version>1.0.0</org.apache.aries.application.resolve.transform.cm.version>
+ <org.apache.aries.application.resolver.noop.version>1.0.0</org.apache.aries.application.resolver.noop.version>
+ <org.apache.aries.application.resolver.obr.version>1.0.0</org.apache.aries.application.resolver.obr.version>
+ <org.apache.aries.application.runtime.framework.management.version>1.0.0</org.apache.aries.application.runtime.framework.management.version>
+ <org.apache.aries.application.runtime.framework.version>1.0.0</org.apache.aries.application.runtime.framework.version>
+ <org.apache.aries.application.runtime.isolated.version>1.0.0</org.apache.aries.application.runtime.isolated.version>
+ <org.apache.aries.application.runtime.itest.interfaces.version>1.0.0</org.apache.aries.application.runtime.itest.interfaces.version>
+ <org.apache.aries.application.runtime.repository.version>1.0.0</org.apache.aries.application.runtime.repository.version>
+ <org.apache.aries.application.runtime.version>1.0.0</org.apache.aries.application.runtime.version>
+ <org.apache.aries.application.utils.version>1.0.0</org.apache.aries.application.utils.version>
+ <org.apache.aries.blueprint.version>1.0.0</org.apache.aries.blueprint.version>
+ <org.apache.aries.proxy.version>1.0.2-SNAPSHOT</org.apache.aries.proxy.version>
+ <org.apache.aries.testsupport.unit.version>2.0.0-SNAPSHOT</org.apache.aries.testsupport.unit.version>
+ <org.apache.aries.transaction.blueprint.version>1.0.0</org.apache.aries.transaction.blueprint.version>
+ <org.apache.aries.util.version>1.0.0</org.apache.aries.util.version>
+ <org.apache.felix.bundlerepository.version>1.6.4</org.apache.felix.bundlerepository.version>
+ <org.apache.felix.configadmin.version>1.2.4</org.apache.felix.configadmin.version>
+ <org.eclipse.osgi.version>3.8.0.v20120529-1548</org.eclipse.osgi.version>
<url.version>2.2.0</url.version>
</properties>
@@ -58,35 +81,35 @@
<dependency>
<groupId>org.eclipse</groupId>
<artifactId>org.eclipse.osgi</artifactId>
- <version>3.8.0.v20120529-1548</version>
+ <version>${org.eclipse.osgi.version}</version>
<scope>test</scope>
</dependency>
<!-- logging -->
- <dependency>
- <groupId>org.ops4j.pax.logging</groupId>
- <artifactId>pax-logging-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.ops4j.pax.logging</groupId>
- <artifactId>pax-logging-service</artifactId>
- <scope>test</scope>
- </dependency>
+ <dependency>
+ <groupId>org.ops4j.pax.logging</groupId>
+ <artifactId>pax-logging-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.ops4j.pax.logging</groupId>
+ <artifactId>pax-logging-service</artifactId>
+ <scope>test</scope>
+ </dependency>
<!-- pax exam -->
- <dependency>
- <groupId>org.ops4j.pax.exam</groupId>
- <artifactId>pax-exam</artifactId>
+ <dependency>
+ <groupId>org.ops4j.pax.exam</groupId>
+ <artifactId>pax-exam</artifactId>
<version>${exam.version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.ops4j.pax.exam</groupId>
- <artifactId>pax-exam-junit4</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.ops4j.pax.exam</groupId>
+ <artifactId>pax-exam-junit4</artifactId>
<version>${exam.version}</version>
- <scope>test</scope>
- </dependency>
+ <scope>test</scope>
+ </dependency>
<dependency>
<groupId>org.ops4j.pax.exam</groupId>
<artifactId>pax-exam-container-native</artifactId>
@@ -108,7 +131,7 @@
<dependency>
<groupId>org.apache.aries.testsupport</groupId>
<artifactId>org.apache.aries.testsupport.unit</artifactId>
- <version>2.0.0-SNAPSHOT</version>
+ <version>${org.apache.aries.testsupport.unit.version}</version>
<scope>test</scope>
</dependency>
@@ -116,7 +139,7 @@
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.configadmin</artifactId>
- <version>1.2.4</version>
+ <version>${org.apache.felix.configadmin.version}</version>
<exclusions>
<exclusion>
<groupId>org.apache.felix</groupId>
@@ -131,124 +154,124 @@
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.bundlerepository</artifactId>
- <version>1.6.4</version>
+ <version>${org.apache.felix.bundlerepository.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.aries</groupId>
<artifactId>org.apache.aries.util</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.util.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.aries.blueprint</groupId>
<artifactId>org.apache.aries.blueprint</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.blueprint.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.aries.proxy</groupId>
<artifactId>org.apache.aries.proxy</artifactId>
- <version>1.0.2-SNAPSHOT</version>
+ <version>${org.apache.aries.proxy.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.ow2.asm</groupId>
<artifactId>asm-all</artifactId>
- <version>5.0.3</version>
+ <version>${asm-all.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.utils</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.utils.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.runtime.itest.interfaces</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.runtime.itest.interfaces.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.management</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.management.version}</version>
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.apache.aries.application</groupId>
- <artifactId>org.apache.aries.application.runtime.framework</artifactId>
- <version>1.0.0</version>
- <scope>test</scope>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.runtime.framework</artifactId>
+ <version>${org.apache.aries.application.runtime.framework.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
- <groupId>org.apache.aries.application</groupId>
- <artifactId>org.apache.aries.application.runtime.framework.management</artifactId>
- <version>1.0.0</version>
- <scope>test</scope>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.runtime.framework.management</artifactId>
+ <version>${org.apache.aries.application.runtime.framework.management.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
- <groupId>org.apache.aries.application</groupId>
- <artifactId>org.apache.aries.application.runtime.repository</artifactId>
- <version>1.0.0</version>
- <scope>test</scope>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.runtime.repository</artifactId>
+ <version>${org.apache.aries.application.runtime.repository.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
- <groupId>org.apache.aries.application</groupId>
- <artifactId>org.apache.aries.application.runtime.isolated</artifactId>
- <version>1.0.0</version>
- <scope>test</scope>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.runtime.isolated</artifactId>
+ <version>${org.apache.aries.application.runtime.isolated.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
- <groupId>org.apache.aries.application</groupId>
- <artifactId>org.apache.aries.application.runtime</artifactId>
- <version>1.0.0</version>
- <scope>test</scope>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.runtime</artifactId>
+ <version>${org.apache.aries.application.runtime.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.resolver.obr</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.resolver.obr.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.resolver.noop</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.resolver.noop.version}</version>
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.apache.aries.application</groupId>
- <artifactId>org.apache.aries.application.resolve.transform.cm</artifactId>
- <version>1.0.0</version>
- </dependency>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.resolve.transform.cm</artifactId>
+ <version>${org.apache.aries.application.resolve.transform.cm.version}</version>
+ </dependency>
<dependency>
- <groupId>org.apache.aries.application</groupId>
- <artifactId>org.apache.aries.application.default.local.platform</artifactId>
- <version>1.0.0</version>
- <scope>test</scope>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.default.local.platform</artifactId>
+ <version>${org.apache.aries.application.default.local.platform.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
- <groupId>org.apache.aries.transaction</groupId>
- <artifactId>org.apache.aries.transaction.blueprint</artifactId>
- <version>1.0.0</version>
- <scope>test</scope>
+ <groupId>org.apache.aries.transaction</groupId>
+ <artifactId>org.apache.aries.transaction.blueprint</artifactId>
+ <version>${org.apache.aries.transaction.blueprint.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
- <groupId>org.apache.geronimo.specs</groupId>
- <artifactId>geronimo-jta_1.1_spec</artifactId>
- <version>1.1.1</version>
- <scope>test</scope>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-jta_1.1_spec</artifactId>
+ <version>${geronimo-jta_1.1_spec.version}</version>
+ <scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
- <plugin>
+ <plugin>
<groupId>org.apache.servicemix.tooling</groupId>
<artifactId>depends-maven-plugin</artifactId>
- <version>1.3</version>
+ <version>${depends-maven-plugin.version}</version>
<executions>
<execution>
<id>generate-depends-file</id>
diff --git a/application/application-management/pom.xml b/application/application-management/pom.xml
index 5e1f46ef3..3577cecc7 100644
--- a/application/application-management/pom.xml
+++ b/application/application-management/pom.xml
@@ -34,7 +34,7 @@
<name>Apache Aries Application Management</name>
<version>1.0.1-SNAPSHOT</version>
<description>
- Implementation of the application management API
+ Implementation of the application management API
</description>
<scm>
@@ -47,17 +47,21 @@
<aries.osgi.export.pkg>
</aries.osgi.export.pkg>
<aries.osgi.import.pkg>
- org.apache.aries.application.management;provide:=true,
- org.apache.aries.application.management.spi.repository;provide:=true,
- org.apache.aries.application.management.spi.resolve;provide:=true,
- *
+ org.apache.aries.application.management;provide:=true,
+ org.apache.aries.application.management.spi.repository;provide:=true,
+ org.apache.aries.application.management.spi.resolve;provide:=true,
+ *
</aries.osgi.import.pkg>
<aries.osgi.private.pkg>
org.apache.aries.application.management.impl;
- org.apache.aries.application.management.internal;
- org.apache.aries.application.management.repository
+ org.apache.aries.application.management.internal;
+ org.apache.aries.application.management.repository
</aries.osgi.private.pkg>
<lastReleaseVersion>1.0.0</lastReleaseVersion>
+
+ <org.apache.aries.application.deployment.management.version>1.0.0</org.apache.aries.application.deployment.management.version>
+ <org.apache.aries.application.utils.version>1.0.0</org.apache.aries.application.utils.version>
+ <org.apache.aries.testsupport.unit.version>1.0.0</org.apache.aries.testsupport.unit.version>
</properties>
<dependencies>
@@ -69,18 +73,18 @@
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.utils</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.utils.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.deployment.management</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.deployment.management.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.testsupport</groupId>
<artifactId>org.apache.aries.testsupport.unit</artifactId>
<scope>test</scope>
- <version>1.0.0</version>
+ <version>${org.apache.aries.testsupport.unit.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
diff --git a/application/application-modeller-common-test/pom.xml b/application/application-modeller-common-test/pom.xml
index 1d26056d5..33ffc7008 100644
--- a/application/application-modeller-common-test/pom.xml
+++ b/application/application-modeller-common-test/pom.xml
@@ -34,7 +34,7 @@
<name>Apache Aries Application Modelling tests</name>
<version>1.0.1-SNAPSHOT</version>
<description>
- Modelling utilities for working with Aries Applications (distribution for offline use).
+ Modelling utilities for working with Aries Applications (distribution for offline use).
</description>
<scm>
@@ -43,11 +43,19 @@
<url>https://gitbox.apache.org/repos/asf?p=aries.git;a=summary</url>
</scm>
+ <properties>
+ <application-modeller-standalone.version>1.0.0</application-modeller-standalone.version>
+ <org.apache.aries.blueprint.core.version>1.0.0</org.apache.aries.blueprint.core.version>
+ <org.apache.aries.testsupport.unit.version>1.0.0</org.apache.aries.testsupport.unit.version>
+ <org.osgi.compendium.version>4.2.0</org.osgi.compendium.version>
+ <org.osgi.core.version>4.2.0</org.osgi.core.version>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>application-modeller-standalone</artifactId>
- <version>1.0.0</version>
+ <version>${application-modeller-standalone.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
@@ -55,16 +63,16 @@
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.osgi</groupId>
- <artifactId>org.osgi.core</artifactId>
- <version>4.2.0</version>
- <scope>test</scope>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.core</artifactId>
+ <version>${org.osgi.core.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
- <groupId>org.osgi</groupId>
- <artifactId>org.osgi.compendium</artifactId>
- <version>4.2.0</version>
- <scope>test</scope>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.compendium</artifactId>
+ <version>${org.osgi.compendium.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
@@ -80,17 +88,17 @@
<groupId>org.apache.aries.testsupport</groupId>
<artifactId>org.apache.aries.testsupport.unit</artifactId>
<scope>test</scope>
- <version>1.0.0</version>
+ <version>${org.apache.aries.testsupport.unit.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.blueprint</groupId>
<artifactId>org.apache.aries.blueprint.core</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.blueprint.core.version}</version>
<exclusions>
- <exclusion>
- <groupId>org.apache.aries.proxy</groupId>
- <artifactId>org.apache.aries.proxy.api</artifactId>
- </exclusion>
+ <exclusion>
+ <groupId>org.apache.aries.proxy</groupId>
+ <artifactId>org.apache.aries.proxy.api</artifactId>
+ </exclusion>
</exclusions>
</dependency>
</dependencies>
diff --git a/application/application-modeller-standalone/pom.xml b/application/application-modeller-standalone/pom.xml
index 381c88e5f..9c2c88523 100644
--- a/application/application-modeller-standalone/pom.xml
+++ b/application/application-modeller-standalone/pom.xml
@@ -34,7 +34,7 @@
<name>Apache Aries Application Modelling Standalone</name>
<version>1.0.1-SNAPSHOT</version>
<description>
- Modelling utilities for working with Aries Applications (distribution for offline use).
+ Modelling utilities for working with Aries Applications (distribution for offline use).
</description>
<scm>
@@ -43,70 +43,80 @@
<url>https://gitbox.apache.org/repos/asf?p=aries.git;a=summary</url>
</scm>
+ <properties>
+ <blueprint-parser.version>1.0.0</blueprint-parser.version>
+ <org.apache.aries.application.api.version>1.0.0</org.apache.aries.application.api.version>
+ <org.apache.aries.application.modeller.version>1.0.0</org.apache.aries.application.modeller.version>
+ <org.apache.aries.application.utils.version>1.0.0</org.apache.aries.application.utils.version>
+ <org.apache.aries.blueprint.api.version>1.0.0</org.apache.aries.blueprint.api.version>
+ <org.apache.aries.ejb.modeller.version>1.0.0</org.apache.aries.ejb.modeller.version>
+ <org.apache.aries.util.version>1.0.0</org.apache.aries.util.version>
+ </properties>
+
<dependencies>
<dependency>
<groupId>org.apache.aries</groupId>
<artifactId>org.apache.aries.util</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.util.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.api.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.modeller</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.modeller.version}</version>
<exclusions>
- <exclusion>
- <groupId>org.apache.aries.blueprint</groupId>
- <artifactId>org.apache.aries.blueprint.core</artifactId>
- </exclusion>
+ <exclusion>
+ <groupId>org.apache.aries.blueprint</groupId>
+ <artifactId>org.apache.aries.blueprint.core</artifactId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
- <groupId>org.apache.aries.application</groupId>
- <artifactId>org.apache.aries.application.utils</artifactId>
- <version>1.0.0</version>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.utils</artifactId>
+ <version>${org.apache.aries.application.utils.version}</version>
</dependency>
<dependency>
- <groupId>org.apache.aries.blueprint</groupId>
- <artifactId>org.apache.aries.blueprint.api</artifactId>
- <version>1.0.0</version>
+ <groupId>org.apache.aries.blueprint</groupId>
+ <artifactId>org.apache.aries.blueprint.api</artifactId>
+ <version>${org.apache.aries.blueprint.api.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.blueprint</groupId>
<artifactId>blueprint-parser</artifactId>
- <version>1.0.0</version>
+ <version>${blueprint-parser.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.ejb</groupId>
<artifactId>org.apache.aries.ejb.modeller</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.ejb.modeller.version}</version>
</dependency>
</dependencies>
<build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <configuration>
- <descriptorRefs>
- <descriptorRef>jar-with-dependencies</descriptorRef>
- </descriptorRefs>
- </configuration>
- <executions>
- <execution>
- <id>jar-with-dependencies</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptorRefs>
+ <descriptorRef>jar-with-dependencies</descriptorRef>
+ </descriptorRefs>
+ </configuration>
+ <executions>
+ <execution>
+ <id>jar-with-dependencies</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
</build>
</project>
diff --git a/application/application-modeller/pom.xml b/application/application-modeller/pom.xml
index bab4a7b28..e4fafaf3f 100644
--- a/application/application-modeller/pom.xml
+++ b/application/application-modeller/pom.xml
@@ -34,7 +34,7 @@
<name>Apache Aries Application Modelling</name>
<version>1.0.1-SNAPSHOT</version>
<description>
- Modelling utilities for working with Aries Applications.
+ Modelling utilities for working with Aries Applications.
</description>
<scm>
@@ -44,18 +44,25 @@
</scm>
<properties>
- <aries.osgi.private.pkg>
+ <aries.osgi.private.pkg>
org.apache.aries.application.modelling.impl;
org.apache.aries.application.modelling.internal;
org.apache.aries.application.modelling.utils.impl
</aries.osgi.private.pkg>
- <aries.osgi.export.pkg />
- <aries.osgi.import.pkg>
+ <aries.osgi.export.pkg/>
+ <aries.osgi.import.pkg>
org.apache.aries.application.modelling;provide:=true,
org.apache.aries.application.modelling.utils;provide:=true,
*
</aries.osgi.import.pkg>
<lastReleaseVersion>1.0.0</lastReleaseVersion>
+
+ <org.apache.aries.application.api.version>1.0.0</org.apache.aries.application.api.version>
+ <org.apache.aries.application.utils.version>1.0.0</org.apache.aries.application.utils.version>
+ <org.apache.aries.blueprint.core.version>1.2.0</org.apache.aries.blueprint.core.version>
+ <org.apache.aries.jndi.api.version>1.0.0</org.apache.aries.jndi.api.version>
+ <org.apache.aries.testsupport.unit.version>1.0.0</org.apache.aries.testsupport.unit.version>
+ <org.apache.aries.util.version>1.0.0</org.apache.aries.util.version>
</properties>
<dependencies>
@@ -67,24 +74,24 @@
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.api.version}</version>
</dependency>
<dependency>
- <groupId>org.apache.aries</groupId>
- <artifactId>org.apache.aries.util</artifactId>
- <version>1.0.0</version>
+ <groupId>org.apache.aries</groupId>
+ <artifactId>org.apache.aries.util</artifactId>
+ <version>${org.apache.aries.util.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.testsupport</groupId>
<artifactId>org.apache.aries.testsupport.unit</artifactId>
<scope>test</scope>
- <version>1.0.0</version>
+ <version>${org.apache.aries.testsupport.unit.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.jndi</groupId>
<artifactId>org.apache.aries.jndi.api</artifactId>
<scope>provided</scope>
- <version>1.0.0</version>
+ <version>${org.apache.aries.jndi.api.version}</version>
</dependency>
<!-- Blueprint API must come before OSGi compendium because we want to compile against the Java 5 interfaces
@@ -92,7 +99,7 @@
<dependency>
<groupId>org.apache.aries.blueprint</groupId>
<artifactId>org.apache.aries.blueprint.core</artifactId>
- <version>1.2.0</version>
+ <version>${org.apache.aries.blueprint.core.version}</version>
</dependency>
<dependency>
@@ -101,9 +108,9 @@
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.osgi</groupId>
- <artifactId>org.osgi.compendium</artifactId>
- <scope>provided</scope>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.compendium</artifactId>
+ <scope>provided</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
@@ -116,9 +123,9 @@
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.apache.aries.application</groupId>
- <artifactId>org.apache.aries.application.utils</artifactId>
- <version>1.0.0</version>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.utils</artifactId>
+ <version>${org.apache.aries.application.utils.version}</version>
</dependency>
</dependencies>
diff --git a/application/application-noop-resolver/pom.xml b/application/application-noop-resolver/pom.xml
index 715f5558f..ad441f5a3 100644
--- a/application/application-noop-resolver/pom.xml
+++ b/application/application-noop-resolver/pom.xml
@@ -34,7 +34,7 @@
<name>Apache Aries Application No-op Resolver</name>
<version>1.0.1-SNAPSHOT</version>
<description>
- Dummy implementation of the AriesApplicationResolver
+ Dummy implementation of the AriesApplicationResolver
</description>
<scm>
@@ -47,13 +47,15 @@
<aries.osgi.export.pkg>
</aries.osgi.export.pkg>
<aries.osgi.import.pkg>
- org.apache.aries.application.management.spi.resolve;provide:=true,
- *
+ org.apache.aries.application.management.spi.resolve;provide:=true,
+ *
</aries.osgi.import.pkg>
<aries.osgi.private.pkg>
org.apache.aries.application.resolver.noop.impl
</aries.osgi.private.pkg>
<lastReleaseVersion>1.0.0</lastReleaseVersion>
+
+ <org.apache.aries.application.api.version>1.0.0</org.apache.aries.application.api.version>
</properties>
<dependencies>
@@ -65,7 +67,7 @@
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.api.version}</version>
</dependency>
</dependencies>
diff --git a/application/application-obr-resolver/pom.xml b/application/application-obr-resolver/pom.xml
index df0d0404c..bec93da60 100644
--- a/application/application-obr-resolver/pom.xml
+++ b/application/application-obr-resolver/pom.xml
@@ -34,7 +34,7 @@
<version>1.0.1-SNAPSHOT</version>
<name>Apache Aries Application OBR Resolver</name>
<description>
- Implementation of the AriesApplicationResolver using OBR
+ Implementation of the AriesApplicationResolver using OBR
</description>
<scm>
@@ -49,10 +49,10 @@
org.apache.aries.application.resolver.obr.ext;
</aries.osgi.export.pkg>
<aries.osgi.import.pkg>
- org.apache.aries.application.modelling;provide:=true,
- org.apache.aries.application.management.spi.repository;provide:=true,
- org.apache.aries.application.management.spi.resolve;provide:=true,
- *
+ org.apache.aries.application.modelling;provide:=true,
+ org.apache.aries.application.management.spi.repository;provide:=true,
+ org.apache.aries.application.management.spi.resolve;provide:=true,
+ *
</aries.osgi.import.pkg>
<aries.osgi.private.pkg>
org.apache.aries.application.resolver.obr;
@@ -60,6 +60,11 @@
org.apache.aries.application.resolver.internal;
</aries.osgi.private.pkg>
<lastReleaseVersion>1.0.0</lastReleaseVersion>
+
+ <org.apache.aries.application.api.version>1.0.0</org.apache.aries.application.api.version>
+ <org.apache.aries.application.utils.version>1.0.0</org.apache.aries.application.utils.version>
+ <org.apache.aries.testsupport.unit.version>1.0.0</org.apache.aries.testsupport.unit.version>
+ <org.apache.felix.bundlerepository.version>1.6.4</org.apache.felix.bundlerepository.version>
</properties>
<dependencies>
@@ -71,12 +76,12 @@
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.api.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.utils</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.utils.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
@@ -89,15 +94,15 @@
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.apache.felix</groupId>
- <artifactId>org.apache.felix.bundlerepository</artifactId>
- <version>1.6.4</version>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>org.apache.felix.bundlerepository</artifactId>
+ <version>${org.apache.felix.bundlerepository.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.testsupport</groupId>
<artifactId>org.apache.aries.testsupport.unit</artifactId>
<scope>test</scope>
- <version>1.0.0</version>
+ <version>${org.apache.aries.testsupport.unit.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
diff --git a/application/application-resolve-transform-cm-itests/pom.xml b/application/application-resolve-transform-cm-itests/pom.xml
index 64ec384d8..163a0ccd3 100644
--- a/application/application-resolve-transform-cm-itests/pom.xml
+++ b/application/application-resolve-transform-cm-itests/pom.xml
@@ -47,24 +47,37 @@
<aries.osgi.private.pkg>
org.apache.aries.application.resolve.transform.cm.itests;
</aries.osgi.private.pkg>
+
+ <asm-all.version>5.0.3</asm-all.version>
+ <depends-maven-plugin.version>1.3</depends-maven-plugin.version>
+ <org.apache.aries.application.api.version>1.0.0</org.apache.aries.application.api.version>
+ <org.apache.aries.application.resolve.transform.cm.version>1.0.0</org.apache.aries.application.resolve.transform.cm.version>
+ <org.apache.aries.application.utils.version>1.0.0</org.apache.aries.application.utils.version>
+ <org.apache.aries.blueprint.version>1.0.0</org.apache.aries.blueprint.version>
+ <org.apache.aries.proxy.version>1.0.2-SNAPSHOT</org.apache.aries.proxy.version>
+ <org.apache.aries.testsupport.unit.version>2.0.0-SNAPSHOT</org.apache.aries.testsupport.unit.version>
+ <org.apache.aries.util.version>1.0.0</org.apache.aries.util.version>
+ <org.eclipse.osgi.version>3.8.0.v20120529-1548</org.eclipse.osgi.version>
+ <pax-exam.version>3.4.0</pax-exam.version>
+ <pax-url-aether.version>1.6.0</pax-url-aether.version>
</properties>
<dependencies>
<!-- application bundles -->
<dependency>
- <groupId>org.apache.aries.application</groupId>
- <artifactId>org.apache.aries.application.resolve.transform.cm</artifactId>
- <version>1.0.0</version>
+ <groupId>org.apache.aries.application</groupId>
+ <artifactId>org.apache.aries.application.resolve.transform.cm</artifactId>
+ <version>${org.apache.aries.application.resolve.transform.cm.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.api.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.utils</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.utils.version}</version>
</dependency>
<!-- framework and test bundles-->
@@ -81,83 +94,83 @@
<dependency>
<groupId>org.eclipse</groupId>
<artifactId>org.eclipse.osgi</artifactId>
- <version>3.8.0.v20120529-1548</version>
+ <version>${org.eclipse.osgi.version}</version>
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.apache.aries</groupId>
- <artifactId>org.apache.aries.util</artifactId>
- <version>1.0.0</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.aries.blueprint</groupId>
- <artifactId>org.apache.aries.blueprint</artifactId>
- <version>1.0.0</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.aries.proxy</groupId>
- <artifactId>org.apache.aries.proxy</artifactId>
- <version>1.0.2-SNAPSHOT</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.ow2.asm</groupId>
+ <groupId>org.apache.aries</groupId>
+ <artifactId>org.apache.aries.util</artifactId>
+ <version>${org.apache.aries.util.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.aries.blueprint</groupId>
+ <artifactId>org.apache.aries.blueprint</artifactId>
+ <version>${org.apache.aries.blueprint.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.aries.proxy</groupId>
+ <artifactId>org.apache.aries.proxy</artifactId>
+ <version>${org.apache.aries.proxy.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.ow2.asm</groupId>
<artifactId>asm-all</artifactId>
- <version>5.0.3</version>
- <scope>test</scope>
- </dependency>
+ <version>${asm-all.version}</version>
+ <scope>test</scope>
+ </dependency>
<!-- logging -->
- <dependency>
- <groupId>org.ops4j.pax.logging</groupId>
- <artifactId>pax-logging-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.ops4j.pax.logging</groupId>
- <artifactId>pax-logging-service</artifactId>
- <scope>test</scope>
- </dependency>
+ <dependency>
+ <groupId>org.ops4j.pax.logging</groupId>
+ <artifactId>pax-logging-api</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.ops4j.pax.logging</groupId>
+ <artifactId>pax-logging-service</artifactId>
+ <scope>test</scope>
+ </dependency>
<!-- pax exam -->
- <dependency>
- <groupId>org.ops4j.pax.exam</groupId>
- <artifactId>pax-exam</artifactId>
- <version>3.4.0</version>
- <scope>test</scope>
- </dependency>
+ <dependency>
+ <groupId>org.ops4j.pax.exam</groupId>
+ <artifactId>pax-exam</artifactId>
+ <version>${pax-exam.version}</version>
+ <scope>test</scope>
+ </dependency>
<dependency>
<groupId>org.ops4j.pax.exam</groupId>
<artifactId>pax-exam-junit4</artifactId>
- <version>3.4.0</version>
+ <version>${pax-exam.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.ops4j.pax.exam</groupId>
<artifactId>pax-exam-container-forked</artifactId>
- <version>3.4.0</version>
+ <version>${pax-exam.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.ops4j.pax.exam</groupId>
<artifactId>pax-exam-link-mvn</artifactId>
- <version>3.4.0</version>
+ <version>${pax-exam.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.ops4j.pax.url</groupId>
<artifactId>pax-url-aether</artifactId>
- <version>1.6.0</version>
+ <version>${pax-url-aether.version}</version>
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.apache.aries.testsupport</groupId>
- <artifactId>org.apache.aries.testsupport.unit</artifactId>
- <version>2.0.0-SNAPSHOT</version>
- <scope>test</scope>
+ <groupId>org.apache.aries.testsupport</groupId>
+ <artifactId>org.apache.aries.testsupport.unit</artifactId>
+ <version>${org.apache.aries.testsupport.unit.version}</version>
+ <scope>test</scope>
</dependency>
</dependencies>
@@ -166,7 +179,7 @@
<plugin>
<groupId>org.apache.servicemix.tooling</groupId>
<artifactId>depends-maven-plugin</artifactId>
- <version>1.3</version>
+ <version>${depends-maven-plugin.version}</version>
<executions>
<execution>
<id>generate-depends-file</id>
@@ -185,7 +198,7 @@
</plugin>
</plugins>
</build>
-
+
<profiles>
<profile>
<id>ci-build-profile</id>
diff --git a/application/application-resolve-transform-cm/pom.xml b/application/application-resolve-transform-cm/pom.xml
index 94ec414bb..796271929 100644
--- a/application/application-resolve-transform-cm/pom.xml
+++ b/application/application-resolve-transform-cm/pom.xml
@@ -45,13 +45,16 @@
<aries.osgi.export.pkg>
</aries.osgi.export.pkg>
<aries.osgi.import.pkg>
- org.apache.aries.application.management.spi.resolve;provide:=true,
- *
+ org.apache.aries.application.management.spi.resolve;provide:=true,
+ *
</aries.osgi.import.pkg>
<aries.osgi.private.pkg>
org.apache.aries.application.resolve.transform.cm
</aries.osgi.private.pkg>
<lastReleaseVersion>1.0.0</lastReleaseVersion>
+
+ <org.apache.aries.application.api.version>1.0.0</org.apache.aries.application.api.version>
+ <org.apache.aries.application.utils.version>1.0.0</org.apache.aries.application.utils.version>
</properties>
<dependencies>
@@ -63,12 +66,12 @@
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.api.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.utils</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.utils.version}</version>
</dependency>
</dependencies>
@@ -89,5 +92,5 @@
</plugin>
</plugins>
</build>
-
+
</project>
diff --git a/application/application-runtime-framework-management/pom.xml b/application/application-runtime-framework-management/pom.xml
index db1cfec4e..7cb8b338c 100644
--- a/application/application-runtime-framework-management/pom.xml
+++ b/application/application-runtime-framework-management/pom.xml
@@ -47,16 +47,21 @@
<aries.osgi.export.pkg>
</aries.osgi.export.pkg>
<aries.osgi.import.pkg>
- org.apache.aries.application.management;provide:=true,
- org.apache.aries.application.management.spi.framework;provide:=true,
- *
+ org.apache.aries.application.management;provide:=true,
+ org.apache.aries.application.management.spi.framework;provide:=true,
+ *
</aries.osgi.import.pkg>
<aries.osgi.private.pkg>
- org.apache.aries.application.runtime.framework.management
+ org.apache.aries.application.runtime.framework.management
</aries.osgi.private.pkg>
<lastReleaseVersion>1.0.0</lastReleaseVersion>
+
+ <org.apache.aries.application.api.version>1.0.0</org.apache.aries.application.api.version>
+ <org.apache.aries.application.runtime.framework.version>1.0.0</org.apache.aries.application.runtime.framework.version>
+ <org.apache.aries.application.utils.version>1.0.0</org.apache.aries.application.utils.version>
+ <org.apache.aries.testsupport.unit.version>1.0.0</org.apache.aries.testsupport.unit.version>
</properties>
-
+
<dependencies>
<dependency>
<groupId>junit</groupId>
@@ -66,23 +71,23 @@
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.api.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.runtime.framework</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.runtime.framework.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.utils</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.utils.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.testsupport</groupId>
<artifactId>org.apache.aries.testsupport.unit</artifactId>
<scope>test</scope>
- <version>1.0.0</version>
+ <version>${org.apache.aries.testsupport.unit.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
@@ -123,5 +128,5 @@
</plugin>
</plugins>
</build>
-
+
</project>
diff --git a/application/application-runtime-framework/pom.xml b/application/application-runtime-framework/pom.xml
index bf4f5c4d2..446e97a14 100644
--- a/application/application-runtime-framework/pom.xml
+++ b/application/application-runtime-framework/pom.xml
@@ -46,19 +46,24 @@
<properties>
<!-- Export package versions are maintained in packageinfo files -->
<aries.osgi.export.pkg>
- org.apache.aries.application.runtime.framework.utils
+ org.apache.aries.application.runtime.framework.utils
</aries.osgi.export.pkg>
<aries.osgi.import.pkg>
- org.apache.aries.application.management.spi.framework;provide:=true,
- *
+ org.apache.aries.application.management.spi.framework;provide:=true,
+ *
</aries.osgi.import.pkg>
<aries.osgi.private.pkg>
org.apache.aries.application.runtime.framework;
- org.apache.aries.application.runtime.framework.config
+ org.apache.aries.application.runtime.framework.config
</aries.osgi.private.pkg>
<lastReleaseVersion>1.0.0</lastReleaseVersion>
+
+ <org.apache.aries.application.api.version>1.0.0</org.apache.aries.application.api.version>
+ <org.apache.aries.application.utils.version>1.0.0</org.apache.aries.application.utils.version>
+ <org.apache.aries.testsupport.unit.version>1.0.0</org.apache.aries.testsupport.unit.version>
+ <osgi.version>3.5.0.v20090520</osgi.version>
</properties>
-
+
<dependencies>
<dependency>
<groupId>junit</groupId>
@@ -68,18 +73,18 @@
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.api.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.utils</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.utils.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.testsupport</groupId>
<artifactId>org.apache.aries.testsupport.unit</artifactId>
<scope>test</scope>
- <version>1.0.0</version>
+ <version>${org.apache.aries.testsupport.unit.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
@@ -102,11 +107,11 @@
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.eclipse</groupId>
- <artifactId>osgi</artifactId>
- <version>3.5.0.v20090520</version>
- <type>jar</type>
- <scope>provided</scope>
+ <groupId>org.eclipse</groupId>
+ <artifactId>osgi</artifactId>
+ <version>${osgi.version}</version>
+ <type>jar</type>
+ <scope>provided</scope>
</dependency>
</dependencies>
@@ -127,5 +132,5 @@
</plugin>
</plugins>
</build>
-
+
</project>
diff --git a/application/application-runtime-isolated/pom.xml b/application/application-runtime-isolated/pom.xml
index 12fb8e71b..7eef7f89b 100644
--- a/application/application-runtime-isolated/pom.xml
+++ b/application/application-runtime-isolated/pom.xml
@@ -47,17 +47,22 @@
<aries.osgi.export.pkg>
</aries.osgi.export.pkg>
<aries.osgi.import.pkg>
- org.apache.aries.application.management;provide:=true,
- org.apache.aries.application.management.spi.framework;provide:=true,
- org.apache.aries.application.management.spi.runtime;provide:=true,
- *
+ org.apache.aries.application.management;provide:=true,
+ org.apache.aries.application.management.spi.framework;provide:=true,
+ org.apache.aries.application.management.spi.runtime;provide:=true,
+ *
</aries.osgi.import.pkg>
<aries.osgi.private.pkg>
- org.apache.aries.application.runtime.isolated.impl
+ org.apache.aries.application.runtime.isolated.impl
</aries.osgi.private.pkg>
<lastReleaseVersion>1.0.0</lastReleaseVersion>
+
+ <org.apache.aries.application.api.version>1.0.0</org.apache.aries.application.api.version>
+ <org.apache.aries.application.utils.version>1.0.0</org.apache.aries.application.utils.version>
+ <org.apache.aries.testsupport.unit.version>1.0.0</org.apache.aries.testsupport.unit.version>
+ <osgi.version>3.5.0.v20090520</osgi.version>
</properties>
-
+
<dependencies>
<dependency>
<groupId>junit</groupId>
@@ -67,18 +72,18 @@
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.api.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.utils</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.utils.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.testsupport</groupId>
<artifactId>org.apache.aries.testsupport.unit</artifactId>
<scope>test</scope>
- <version>1.0.0</version>
+ <version>${org.apache.aries.testsupport.unit.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
@@ -101,11 +106,11 @@
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.eclipse</groupId>
- <artifactId>osgi</artifactId>
- <version>3.5.0.v20090520</version>
- <type>jar</type>
- <scope>provided</scope>
+ <groupId>org.eclipse</groupId>
+ <artifactId>osgi</artifactId>
+ <version>${osgi.version}</version>
+ <type>jar</type>
+ <scope>provided</scope>
</dependency>
</dependencies>
@@ -126,5 +131,5 @@
</plugin>
</plugins>
</build>
-
+
</project>
diff --git a/application/application-runtime-repository/pom.xml b/application/application-runtime-repository/pom.xml
index ae0a7092f..8d7aa1bed 100644
--- a/application/application-runtime-repository/pom.xml
+++ b/application/application-runtime-repository/pom.xml
@@ -47,15 +47,19 @@
<aries.osgi.export.pkg>
</aries.osgi.export.pkg>
<aries.osgi.import.pkg>
- org.apache.aries.application.management.spi.repository;provide:=true,
- *
+ org.apache.aries.application.management.spi.repository;provide:=true,
+ *
</aries.osgi.import.pkg>
<aries.osgi.private.pkg>
- org.apache.aries.application.runtime.repository
+ org.apache.aries.application.runtime.repository
</aries.osgi.private.pkg>
<lastReleaseVersion>1.0.0</lastReleaseVersion>
+
+ <org.apache.aries.application.api.version>1.0.0</org.apache.aries.application.api.version>
+ <org.apache.aries.application.utils.version>1.0.0</org.apache.aries.application.utils.version>
+ <org.apache.aries.testsupport.unit.version>1.0.0</org.apache.aries.testsupport.unit.version>
</properties>
-
+
<dependencies>
<dependency>
<groupId>junit</groupId>
@@ -65,18 +69,18 @@
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.api.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.utils</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.utils.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.testsupport</groupId>
<artifactId>org.apache.aries.testsupport.unit</artifactId>
<scope>test</scope>
- <version>1.0.0</version>
+ <version>${org.apache.aries.testsupport.unit.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
@@ -117,5 +121,5 @@
</plugin>
</plugins>
</build>
-
+
</project>
diff --git a/application/application-runtime/pom.xml b/application/application-runtime/pom.xml
index efe2c50a1..11c9376ae 100644
--- a/application/application-runtime/pom.xml
+++ b/application/application-runtime/pom.xml
@@ -43,15 +43,18 @@
<url>https://gitbox.apache.org/repos/asf?p=aries.git;a=summary</url>
</scm>
- <properties>
- <aries.osgi.export.pkg />
+ <properties>
+ <aries.osgi.export.pkg/>
<aries.osgi.import.pkg>
org.apache.aries.application.management;provide:=true,
org.apache.aries.application.management.spi.runtime;provide:=true,
*
</aries.osgi.import.pkg>
<lastReleaseVersion>1.0.0</lastReleaseVersion>
- </properties>
+
+ <org.apache.aries.application.utils.version>1.0.0</org.apache.aries.application.utils.version>
+ <org.apache.aries.testsupport.unit.version>1.0.0</org.apache.aries.testsupport.unit.version>
+ </properties>
<dependencies>
<dependency>
@@ -62,13 +65,13 @@
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.utils</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.utils.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.testsupport</groupId>
<artifactId>org.apache.aries.testsupport.unit</artifactId>
<scope>test</scope>
- <version>1.0.0</version>
+ <version>${org.apache.aries.testsupport.unit.version}</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
@@ -110,4 +113,4 @@
</plugins>
</build>
- </project>
+</project>
diff --git a/application/application-tooling-repository-generator/pom.xml b/application/application-tooling-repository-generator/pom.xml
index 05639c722..6ec9bcd9f 100644
--- a/application/application-tooling-repository-generator/pom.xml
+++ b/application/application-tooling-repository-generator/pom.xml
@@ -48,25 +48,47 @@
org.apache.aries.application.repository.generator
</aries.osgi.private.pkg>
<lastReleaseVersion>1.0.0</lastReleaseVersion>
+
+ <asm-all.version>5.0.3</asm-all.version>
+ <cm.version>3.2.0-v20070116</cm.version>
+ <geronimo-jpa_2.0_spec.version>1.1</geronimo-jpa_2.0_spec.version>
+ <geronimo-jta_1.1_spec.version>1.1.1</geronimo-jta_1.1_spec.version>
+ <maven-assembly-plugin.version>2.2.1</maven-assembly-plugin.version>
+ <org.apache.aries.application.api.version>1.0.0</org.apache.aries.application.api.version>
+ <org.apache.aries.application.default.local.platform.version>1.0.0</org.apache.aries.application.default.local.platform.version>
+ <org.apache.aries.application.modeller.version>1.0.0</org.apache.aries.application.modeller.version>
+ <org.apache.aries.application.resolver.obr.version>1.0.0</org.apache.aries.application.resolver.obr.version>
+ <org.apache.aries.application.utils.version>1.0.0</org.apache.aries.application.utils.version>
+ <org.apache.aries.blueprint.version>1.0.0</org.apache.aries.blueprint.version>
+ <org.apache.aries.jpa.api.version>1.0.0</org.apache.aries.jpa.api.version>
+ <org.apache.aries.jpa.blueprint.aries.version>1.0.0</org.apache.aries.jpa.blueprint.aries.version>
+ <org.apache.aries.proxy.version>1.0.2-SNAPSHOT</org.apache.aries.proxy.version>
+ <org.apache.aries.transaction.blueprint.version>1.0.0</org.apache.aries.transaction.blueprint.version>
+ <org.apache.aries.transaction.manager.version>1.0.0</org.apache.aries.transaction.manager.version>
+ <org.apache.aries.transaction.wrappers.version>1.0.0</org.apache.aries.transaction.wrappers.version>
+ <org.apache.aries.util.version>1.0.0</org.apache.aries.util.version>
+ <org.apache.felix.bundlerepository.version>1.6.4</org.apache.felix.bundlerepository.version>
+ <org.eclipse.osgi.version>3.8.0.v20120529-1548</org.eclipse.osgi.version>
+ <services.version>3.1.200-v20070605</services.version>
</properties>
<dependencies>
<dependency>
<groupId>org.eclipse</groupId>
<artifactId>org.eclipse.osgi</artifactId>
- <version>3.8.0.v20120529-1548</version>
+ <version>${org.eclipse.osgi.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.equinox</groupId>
<artifactId>cm</artifactId>
- <version>3.2.0-v20070116</version>
+ <version>${cm.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.osgi</groupId>
<artifactId>services</artifactId>
- <version>3.1.200-v20070605</version>
+ <version>${services.version}</version>
</dependency>
<dependency>
@@ -82,102 +104,102 @@
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.bundlerepository</artifactId>
- <version>1.6.4</version>
+ <version>${org.apache.felix.bundlerepository.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.blueprint</groupId>
<artifactId>org.apache.aries.blueprint</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.blueprint.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.proxy</groupId>
<artifactId>org.apache.aries.proxy</artifactId>
- <version>1.0.2-SNAPSHOT</version>
+ <version>${org.apache.aries.proxy.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries</groupId>
<artifactId>org.apache.aries.util</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.util.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.api.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.utils</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.utils.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.default.local.platform</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.default.local.platform.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.modeller</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.modeller.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.resolver.obr</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.resolver.obr.version}</version>
</dependency>
<dependency>
<groupId>org.ow2.asm</groupId>
<artifactId>asm-all</artifactId>
- <version>5.0.3</version>
+ <version>${asm-all.version}</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jta_1.1_spec</artifactId>
- <version>1.1.1</version>
+ <version>${geronimo-jta_1.1_spec.version}</version>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jpa_2.0_spec</artifactId>
- <version>1.1</version>
+ <version>${geronimo-jpa_2.0_spec.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.aries.jpa</groupId>
<artifactId>org.apache.aries.jpa.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.jpa.api.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.aries.transaction</groupId>
- <artifactId>org.apache.aries.transaction.manager</artifactId>
- <version>1.0.0</version>
+ <artifactId>org.apache.aries.transaction.manager</artifactId>
+ <version>${org.apache.aries.transaction.manager.version}</version>
</dependency>
-
+
<dependency>
<groupId>org.apache.aries.transaction</groupId>
- <artifactId>org.apache.aries.transaction.wrappers</artifactId>
- <version>1.0.0</version>
+ <artifactId>org.apache.aries.transaction.wrappers</artifactId>
+ <version>${org.apache.aries.transaction.wrappers.version}</version>
</dependency>
-
- <dependency>
- <groupId>org.apache.aries.transaction</groupId>
- <artifactId>org.apache.aries.transaction.blueprint</artifactId>
- <version>1.0.0</version>
+
+ <dependency>
+ <groupId>org.apache.aries.transaction</groupId>
+ <artifactId>org.apache.aries.transaction.blueprint</artifactId>
+ <version>${org.apache.aries.transaction.blueprint.version}</version>
</dependency>
<dependency>
- <groupId>org.apache.aries.jpa</groupId>
- <artifactId>org.apache.aries.jpa.blueprint.aries</artifactId>
- <version>1.0.0</version>
+ <groupId>org.apache.aries.jpa</groupId>
+ <artifactId>org.apache.aries.jpa.blueprint.aries</artifactId>
+ <version>${org.apache.aries.jpa.blueprint.aries.version}</version>
</dependency>
-
+
</dependencies>
<build>
@@ -214,7 +236,7 @@
<!-- assembly a zip -->
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
- <version>2.2.1</version>
+ <version>${maven-assembly-plugin.version}</version>
<configuration>
<descriptors>
<descriptor>src/main/assembly/createzip.xml</descriptor>
@@ -222,11 +244,11 @@
</configuration>
<executions>
<execution>
- <id>make-assembly</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
+ <id>make-assembly</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
</execution>
</executions>
</plugin>
diff --git a/application/application-utils/pom.xml b/application/application-utils/pom.xml
index 904c257e0..dd6505a4a 100644
--- a/application/application-utils/pom.xml
+++ b/application/application-utils/pom.xml
@@ -22,10 +22,10 @@
<modelVersion>4.0.0</modelVersion>
<parent>
- <groupId>org.apache.aries</groupId>
- <artifactId>parent</artifactId>
- <version>2.0.0</version>
- <relativePath>../../parent/pom.xml</relativePath>
+ <groupId>org.apache.aries</groupId>
+ <artifactId>parent</artifactId>
+ <version>2.0.0</version>
+ <relativePath>../../parent/pom.xml</relativePath>
</parent>
<groupId>org.apache.aries.application</groupId>
@@ -34,7 +34,7 @@
<name>Apache Aries Application Utils</name>
<version>1.0.1-SNAPSHOT</version>
<description>
- Utilities for working with Aries Applications.
+ Utilities for working with Aries Applications.
</description>
<scm>
@@ -51,7 +51,7 @@
org.apache.aries.application.utils.manifest;
org.apache.aries.application.utils.management;
org.apache.aries.application.utils.service;
- org.apache.aries.application.utils.runtime
+ org.apache.aries.application.utils.runtime
</aries.osgi.export.pkg>
<aries.osgi.import.pkg>
org.osgi.service.blueprint;resolution:=optional,
@@ -61,9 +61,13 @@
<aries.osgi.private.pkg>
org.apache.aries.application.impl;
org.apache.aries.application.utils.internal;
- org.apache.aries.application.utils.filesystem.impl
+ org.apache.aries.application.utils.filesystem.impl
</aries.osgi.private.pkg>
<lastReleaseVersion>1.0.0</lastReleaseVersion>
+
+ <org.apache.aries.application.api.version>1.0.0</org.apache.aries.application.api.version>
+ <org.apache.aries.testsupport.unit.version>1.0.0</org.apache.aries.testsupport.unit.version>
+ <org.apache.aries.util.version>1.0.0</org.apache.aries.util.version>
</properties>
<dependencies>
@@ -71,20 +75,20 @@
<dependency>
<groupId>org.apache.aries.application</groupId>
<artifactId>org.apache.aries.application.api</artifactId>
- <version>1.0.0</version>
+ <version>${org.apache.aries.application.api.version}</version>
</dependency>
<!-- Dependency on other Aries module bundles -->
<dependency>
- <groupId>org.apache.aries</groupId>
- <artifactId>org.apache.aries.util</artifactId>
- <version>1.0.0</version>
+ <groupId>org.apache.aries</groupId>
+ <artifactId>org.apache.aries.util</artifactId>
+ <version>${org.apache.aries.util.version}</version>
</dependency>
<dependency>
<groupId>org.apache.aries.testsupport</groupId>
<artifactId>org.apache.aries.testsupport.unit</artifactId>
<scope>test</scope>
- <version>1.0.0</version>
+ <version>${org.apache.aries.testsupport.unit.version}</version>
</dependency>
<!--External dependencies. Versions may be specified in default parent -->