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>

Reply via email to