You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2015/02/09 23:07:15 UTC

[11/19] jena git commit: JENA-879: Manually list transitive OSGi bundle dependencies for PAX

JENA-879: Manually list transitive OSGi bundle dependencies for PAX

Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/761a81c0
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/761a81c0
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/761a81c0

Branch: refs/heads/master
Commit: 761a81c0e649706b1c4860acc68ff8ad85474697
Parents: 0822926
Author: Stian Soiland-Reyes <st...@apache.org>
Authored: Tue Feb 3 00:28:26 2015 +0000
Committer: Stian Soiland-Reyes <st...@apache.org>
Committed: Mon Feb 9 10:03:55 2015 +0000

----------------------------------------------------------------------
 .../org/apache/jena/osgi/test/JenaOSGITest.java     | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/761a81c0/apache-jena-osgi/jena-osgi-test/src/test/java/org/apache/jena/osgi/test/JenaOSGITest.java
----------------------------------------------------------------------
diff --git a/apache-jena-osgi/jena-osgi-test/src/test/java/org/apache/jena/osgi/test/JenaOSGITest.java b/apache-jena-osgi/jena-osgi-test/src/test/java/org/apache/jena/osgi/test/JenaOSGITest.java
index 324463d..4775765 100644
--- a/apache-jena-osgi/jena-osgi-test/src/test/java/org/apache/jena/osgi/test/JenaOSGITest.java
+++ b/apache-jena-osgi/jena-osgi-test/src/test/java/org/apache/jena/osgi/test/JenaOSGITest.java
@@ -81,7 +81,21 @@ public class JenaOSGITest {
 						"java.*",
 						"javax.*",
 						"javax.net.ssl"),
-				mavenBundle("org.apache.jena", "jena-osgi"),
+						
+						// In PAX we have to list transitive dependencies
+						// manually. See ../jena-osgi/pom.xml 
+						// for dependencies that are NOT in <scope>provided</scope>
+						// (luckily the version numbers are picked up!)
+				mavenBundle("org.apache.jena", "jena-osgi").versionAsInProject(),
+				mavenBundle("org.apache.httpcomponents", "httpclient-osgi").versionAsInProject(),
+				mavenBundle("org.apache.httpcomponents", "httpcore-osgi").versionAsInProject(),
+				mavenBundle("com.github.jsonld-java", "jsonld-java").versionAsInProject(),
+				mavenBundle("org.apache.commons", "commons-csv").versionAsInProject(),
+				mavenBundle("org.apache.thrift", "libthrift").versionAsInProject(),
+				mavenBundle("org.slf4j", "jcl-over-slf4j").versionAsInProject(),
+				mavenBundle("org.slf4j", "slf4j-log4j").versionAsInProject(),
+				mavenBundle("org.slf4j", "slf4j-api").versionAsInProject(),
+				mavenBundle("org.apache.commons", "commons-lang3").versionAsInProject(),
 				junitBundles());
 	}