You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jclouds.apache.org by na...@apache.org on 2019/11/28 09:34:25 UTC
[jclouds] branch master updated: JCLOUDS-1529: Do not export
org.jclouds.json.gson.internal (#56)
This is an automated email from the ASF dual-hosted git repository.
nacx pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jclouds.git
The following commit(s) were added to refs/heads/master by this push:
new 11d05ac JCLOUDS-1529: Do not export org.jclouds.json.gson.internal (#56)
11d05ac is described below
commit 11d05ac9bf3f5a97076f2c745b88ab86661b31fd
Author: Markus Alexander Kuppe <tl...@lemmster.de>
AuthorDate: Thu Nov 28 01:34:16 2019 -0800
JCLOUDS-1529: Do not export org.jclouds.json.gson.internal (#56)
Do not export packages matching org.jclouds.json.gson.internal*
because it causes a use constraint violation with OSGi between
jclouds-core and jclouds-gson.
https://issues.apache.org/jira/browse/JCLOUDS-1529
---
core/pom.xml | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/core/pom.xml b/core/pom.xml
index c34de60..c9dcb7c 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -39,7 +39,11 @@
<properties>
<jclouds.osgi.import>*</jclouds.osgi.import>
- <jclouds.osgi.export>org.jclouds*;version=${project.version};-noimport:=true</jclouds.osgi.export>
+ <!-- https://issues.apache.org/jira/browse/JCLOUDS-1529 -->
+ <jclouds.osgi.export>
+ !org.jclouds.json.gson.internal*,
+ org.jclouds*;version=${project.version};-noimport:=true
+ </jclouds.osgi.export>
<jclouds.osgi.activator>org.jclouds.osgi.Activator</jclouds.osgi.activator>
</properties>