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 <[email protected]> Authored: Tue Feb 3 00:28:26 2015 +0000 Committer: Stian Soiland-Reyes <[email protected]> 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()); }
