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/01 14:12:20 UTC

[11/35] jena git commit: Be more explicit about OSGi dependencies

Be more explicit about OSGi dependencies

.. in order for anyone Maven-depending on jena-osgi
to automatically get those as well


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

Branch: refs/heads/master
Commit: e7b3de88e274f919b8c9c367700807c178b476c3
Parents: fd98089
Author: Stian Soiland-Reyes <so...@cs.manchester.ac.uk>
Authored: Sat Nov 1 00:21:00 2014 +0000
Committer: Stian Soiland-Reyes <st...@apache.org>
Committed: Mon Jan 12 01:19:15 2015 +0000

----------------------------------------------------------------------
 jena-osgi/pom.xml | 22 +++++++++++++++++++++-
 1 file changed, 21 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/e7b3de88/jena-osgi/pom.xml
----------------------------------------------------------------------
diff --git a/jena-osgi/pom.xml b/jena-osgi/pom.xml
index 8970495..0e98b94 100644
--- a/jena-osgi/pom.xml
+++ b/jena-osgi/pom.xml
@@ -187,6 +187,26 @@
           <groupId>org.apache.commons</groupId>
           <artifactId>commons-csv</artifactId>
         </dependency>
+    <dependency>
+      <groupId>org.apache.thrift</groupId>
+      <artifactId>libthrift</artifactId>
+      <version>${ver.thrift}</version>
+      <exclusions>
+        <!-- Use httpclient-osgi instead -->
+        <exclusion>
+          <groupId>org.apache.httpcomponents</groupId>
+          <artifactId>httpclient</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>org.apache.httpcomponents</groupId>
+          <artifactId>httpcore</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+    <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>jcl-over-slf4j</artifactId>
+    </dependency>
   </dependencies>
 
   <build>
@@ -197,7 +217,7 @@
             <configuration>
                 <instructions>
                     <Export-Package>com.hp.hpl.jena.*,org.apache.jena.*</Export-Package>
-                    <Embed-Dependency>*;scope=provided;groupId=!org.apache.httpcomponents;groupId=!org.apache.commons.csv;groupId=!com.fasterxml.jackson.core;groupId=!org.slf4j;artifactId=!commons-lang3</Embed-Dependency>
+                    <Embed-Dependency>*;scope=provided</Embed-Dependency>
                     <Embed-Transitive>true</Embed-Transitive>
                     <Import-Package>!sun.io,!org.apache.avalon.framework.logger,!com.ibm.uvm.tools,!com.sun.jdmk.comm,!org.apache.log,*</Import-Package>
                 </instructions>