You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by st...@apache.org on 2016/05/26 13:43:40 UTC

[44/50] incubator-taverna-language git commit: TAVERNA-970 Move Jena and its dependencies to top-level pom

TAVERNA-970 Move Jena and its dependencies to top-level pom


Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/commit/32a439e9
Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/tree/32a439e9
Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/diff/32a439e9

Branch: refs/heads/cwl
Commit: 32a439e9cc71c247fa2d2b1e34480a3ce79bd1a5
Parents: d40623b
Author: Stian Soiland-Reyes <st...@apache.org>
Authored: Mon May 16 11:11:56 2016 +0100
Committer: Stian Soiland-Reyes <st...@apache.org>
Committed: Mon May 16 11:11:56 2016 +0100

----------------------------------------------------------------------
 pom.xml                           | 28 ++++++++++++++++++++++++++++
 taverna-robundle/pom.xml          | 26 --------------------------
 taverna-scufl2-annotation/pom.xml | 14 ++------------
 3 files changed, 30 insertions(+), 38 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/32a439e9/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index af7942d..d597b19 100644
--- a/pom.xml
+++ b/pom.xml
@@ -246,6 +246,34 @@
 			</dependency>
 		</dependencies>
 	</dependencyManagement>
+<dependencies>
+  <!-- Common dependencies on jena-osgi, which requires some
+additional dependencies to be a happy OSGi bundle -->
+
+	<dependency>
+		<groupId>org.apache.jena</groupId>
+		<artifactId>jena-osgi</artifactId>
+		<version>${jena.version}</version>
+	</dependency>
+    <dependency>
+      <groupId>org.apache.servicemix.bundles</groupId>
+      <artifactId>org.apache.servicemix.bundles.xerces</artifactId>
+      <version>${servicemix.xerces.version}</version>
+    </dependency>
+        <!-- JENA-1178 workaround: Upgrade jsonlld-java -->
+    <dependency>
+      <groupId>com.github.jsonld-java</groupId>
+      <artifactId>jsonld-java</artifactId>
+      <version>${jsonldjava.version}</version>
+     </dependency>
+    <!-- Needed by Jena -->
+    <dependency>
+      <groupId>com.github.andrewoma.dexx</groupId>
+      <artifactId>collection</artifactId>
+      <version>${dexx.collection.version}</version>
+    </dependency>
+
+</dependencies>
 
 	<modules>
     <module>taverna-baclava-language</module>

http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/32a439e9/taverna-robundle/pom.xml
----------------------------------------------------------------------
diff --git a/taverna-robundle/pom.xml b/taverna-robundle/pom.xml
index be1f5f2..a6fe7d7 100644
--- a/taverna-robundle/pom.xml
+++ b/taverna-robundle/pom.xml
@@ -61,19 +61,6 @@
 			<version>${jena.version}</version>
 		</dependency>
 
-    <!-- Needed by jena-osgi -->
-    <dependency>
-      <groupId>org.apache.servicemix.bundles</groupId>
-      <artifactId>org.apache.servicemix.bundles.xerces</artifactId>
-      <version>${servicemix.xerces.version}</version>
-    </dependency>
-	<!-- JENA-1178 workaround: Upgrade jsonlld-java -->
-    <dependency>
-      <groupId>com.github.jsonld-java</groupId>
-      <artifactId>jsonld-java</artifactId>
-      <version>${jsonldjava.version}</version>
-     </dependency>
-
 
 
 <!--
@@ -100,19 +87,6 @@
 
 	<build>
 		<plugins>
-			<plugin>
-				<groupId>org.apache.felix</groupId>
-				<artifactId>maven-bundle-plugin</artifactId>
-				<extensions>true</extensions>
-        <!--
-				<configuration>
-					<instructions>
-						<Embed-Dependency>*;groupId=com.github.jsonld-java</Embed-Dependency>
-						<Embed-Transitive>true</Embed-Transitive>
-					</instructions>
-				</configuration>
-        -->
-			</plugin>
       <plugin>
           <groupId>org.jvnet.jaxb2.maven2</groupId>
           <artifactId>maven-jaxb2-plugin</artifactId>

http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/32a439e9/taverna-scufl2-annotation/pom.xml
----------------------------------------------------------------------
diff --git a/taverna-scufl2-annotation/pom.xml b/taverna-scufl2-annotation/pom.xml
index 7c1ee19..ca6ee7a 100644
--- a/taverna-scufl2-annotation/pom.xml
+++ b/taverna-scufl2-annotation/pom.xml
@@ -47,19 +47,9 @@
 		<dependency>
 			<groupId>org.apache.jena</groupId>
 			<artifactId>jena-osgi</artifactId>
-      <version>${jena.version}</version>
+			<version>${jena.version}</version>
 		</dependency>
-    <dependency>
-      <groupId>org.apache.servicemix.bundles</groupId>
-      <artifactId>org.apache.servicemix.bundles.xerces</artifactId>
-      <version>${servicemix.xerces.version}</version>
-    </dependency>
-        <!-- JENA-1178 workaround: Upgrade jsonlld-java -->
-    <dependency>
-      <groupId>com.github.jsonld-java</groupId>
-      <artifactId>jsonld-java</artifactId>
-      <version>${jsonldjava.version}</version>
-     </dependency>
+
 
 	</dependencies>
 </project>