This is an automated email from the ASF dual-hosted git repository.
nkalmar pushed a commit to branch branch-3.4
in repository https://gitbox.apache.org/repos/asf/zookeeper.git
The following commit(s) were added to refs/heads/branch-3.4 by this push:
new 4a5d596 ZOOKEEPER-3389: Zookeeper does not export all required
packages in OSGi (for Curator)
4a5d596 is described below
commit 4a5d596105d621ed805d75dd352a382db8d8a57a
Author: JiriOndrusek <[email protected]>
AuthorDate: Wed Jun 26 13:40:36 2019 +0200
ZOOKEEPER-3389: Zookeeper does not export all required packages in OSGi
(for Curator)
Issue: https://issues.apache.org/jira/browse/ZOOKEEPER-3389
Cherry-picked from 316962a09aa2d64f3c695e8dcfe22045c2475295
Added exported-packages which are required for Curator installation in OSGi
Author: JiriOndrusek <[email protected]>
Reviewers: Enrico Olivelli <[email protected]>, Norbert Kalmar
<[email protected]>
Closes #946 from JiriOndrusek/ZOOKEEPER-3389_export-packages-osgi
---
build.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/build.xml b/build.xml
index 34df3bc..b13e6b7 100644
--- a/build.xml
+++ b/build.xml
@@ -628,7 +628,7 @@ xmlns:cs="antlib:com.puppycrawl.tools.checkstyle">
<attribute name="Bundle-License"
value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
<attribute name="Bundle-DocURL"
value="http://hadoop.apache.org/zookeeper"/>
<attribute name="Import-Package"
value='javax.management;resolution:=optional,javax.security.auth.callback,javax.security.auth.login,javax.security.sasl,org.slf4j;version="[1.6,2)",org.jboss.netty.buffer;resolution:=optional;version="[3.2,4)",org.jboss.netty.channel;resolution:=optional;version="[3.2,4)",org.jboss.netty.channel.group;resolution:=optional;version="[3.2,4)",org.jboss.netty.channel.socket.nio;resolution:=optional;version="[3.2,4)",org.osgi.framework;resoluti
[...]
- <attribute name="Export-Package"
value='org.apache.zookeeper;version="${version}",org.apache.zookeeper.client;version="${version}",org.apache.zookeeper.data;version="${version}",org.apache.zookeeper.version;version="${version}",org.apache.zookeeper.server;version="${version}",org.apache.zookeeper.server.auth;version="${version}",org.apache.zookeeper.server.persistence;version="${version}",org.apache.zookeeper.server.quorum;version="${version}",org.apache.zookeeper.common;
[...]
+ <attribute name="Export-Package"
value='org.apache.zookeeper;version="${version}",org.apache.zookeeper.client;version="${version}",org.apache.zookeeper.data;version="${version}",org.apache.zookeeper.version;version="${version}",org.apache.zookeeper.server;version="${version}",org.apache.zookeeper.server.auth;version="${version}",org.apache.zookeeper.server.persistence;version="${version}",org.apache.zookeeper.server.quorum;version="${version}",org.apache.zookeeper.common;
[...]
</manifest>
</jar>
</target>