summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlresende <lresende@13f79535-47bb-0310-9956-ffa450edef68>2008-09-11 02:24:38 +0000
committerlresende <lresende@13f79535-47bb-0310-9956-ffa450edef68>2008-09-11 02:24:38 +0000
commit02c97b93542f652466cd89ffee89fea8fb9f24f8 (patch)
tree80d6815db843c8df9b9cc216b4dda0a401bae0c1
parentd12de3ff0144790cebe58d8860bc9bea59cfc97e (diff)
TUSCANY-2595 - Workaround for equinox dependency issues
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@694092 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--java/sca/modules/extensibility-equinox/pom.xml25
1 files changed, 24 insertions, 1 deletions
diff --git a/java/sca/modules/extensibility-equinox/pom.xml b/java/sca/modules/extensibility-equinox/pom.xml
index ee3b1d9f22..84ad3633f6 100644
--- a/java/sca/modules/extensibility-equinox/pom.xml
+++ b/java/sca/modules/extensibility-equinox/pom.xml
@@ -33,7 +33,7 @@
<artifactId>tuscany-extensibility</artifactId>
<version>1.4-SNAPSHOT</version>
</dependency>
-
+
<dependency>
<groupId>org.eclipse</groupId>
<artifactId>osgi</artifactId>
@@ -41,12 +41,35 @@
<scope>compile</scope>
</dependency>
+ <!--
+ Exclude org.eclipse.equinox:app to avoid maven bug/bad equinox version scheme. i.e.:
+
+ Couldn't find a version in [1.0.0-v20070606] to match range [1.0.0,2.0.0)
+ org.eclipse.equinox:app:jar:null
+ -->
<dependency>
<groupId>org.eclipse.core</groupId>
<artifactId>runtime</artifactId>
<version>3.3.100-v20070530</version>
<scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>org.eclipse.equinox</groupId>
+ <artifactId>app</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+ <!--
+ Now include org.eclipse.equinox:app explicitly
+ -->
+ <dependency>
+ <groupId>org.eclipse.equinox</groupId>
+ <artifactId>app</artifactId>
+ <version>1.0.0-v20070606</version>
+ <scope>test</scope>
</dependency>
+
</dependencies>
<build>
<plugins>