SMX4-958: Javadoc warnings during release build
git-svn-id: https://svn.apache.org/repos/asf/servicemix/smx4/specs/trunk@1190311 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/locator/pom.xml b/locator/pom.xml
index b8bae17..a18b52b 100644
--- a/locator/pom.xml
+++ b/locator/pom.xml
@@ -34,12 +34,6 @@
<name>Apache ServiceMix :: Specs :: Locator</name>
<dependencies>
- <dependency>
- <groupId>org.apache.felix</groupId>
- <artifactId>org.osgi.core</artifactId>
- <version>1.2.0</version>
- <scope>provided</scope>
- </dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
diff --git a/pom.xml b/pom.xml
index c7e588e..71d2379 100644
--- a/pom.xml
+++ b/pom.xml
@@ -78,6 +78,10 @@
<maven>2.0.7</maven>
</prerequisites>
+ <properties>
+ <osgi.version>4.2.0</osgi.version>
+ </properties>
+
<repositories>
<!-- Default repository -->
<repository>
@@ -108,6 +112,16 @@
</pluginRepository>
</pluginRepositories>
+ <dependencies>
+ <!-- adding the OSGi JAR everywhere to ensure javadoc can get built -->
+ <dependency>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.core</artifactId>
+ <version>${osgi.version}</version>
+ <scope>provided</scope>
+ </dependency>
+ </dependencies>
+
<dependencyManagement>
<dependencies>
<dependency>