浏览代码

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 <jondruse@redhat.com>

Reviewers: Enrico Olivelli <eolivelli@apache.org>, Norbert Kalmar <nkalmar@apache.org>

Closes #946 from JiriOndrusek/ZOOKEEPER-3389_export-packages-osgi
JiriOndrusek 6 年之前
父节点
当前提交
4a5d596105
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      build.xml

+ 1 - 1
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;resolution:=optional;version="[1.5,2)",org.osgi.util.tracker;resolution:=optional;version="[1.4,2)",org.ietf.jgss'/>
-                <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;version="${version}"'/>
+                <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;version="${version}",org.apache.jute;version="${version}",org.apache.zookeeper.server.quorum.flexible;version="${version}",org.apache.zookeeper.proto;version="${version}"'/>
             </manifest>
         </jar>
     </target>