[ https://issues.apache.org/jira/browse/ZOOKEEPER-1942?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15002784#comment-15002784 ]
Amichai Rothman commented on ZOOKEEPER-1942: -------------------------------------------- So when can we expect any of the releases? > ZooKeeper OSGi package imports: org.ietf.jgss dependency missing from manifest > ------------------------------------------------------------------------------ > > Key: ZOOKEEPER-1942 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-1942 > Project: ZooKeeper > Issue Type: Bug > Affects Versions: 3.4.6 > Reporter: Kalvin Misquith > > For OSGI applications, the zookeeper manifest file should have org.ietf.jgss > in its Import-Package statement. > org.apache.zookeeper.client.ZooKeeperSaslClient imports org.ietf.jgss.*. > The following ClassDefNotFoundError occurs without it. > java.lang.NoClassDefFoundError: org.ietf.jgss.GSSException > at java.lang.J9VMInternals.verifyImpl(Native Method) > at java.lang.J9VMInternals.verify(J9VMInternals.java:94) > at java.lang.J9VMInternals.initialize(J9VMInternals.java:171) > at > org.apache.zookeeper.ClientCnxn$SendThread.startConnect(ClientCnxn.java:945) > at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1003) > Caused by: java.lang.ClassNotFoundException: org.ietf.jgss.GSSException > at > org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501) > at > org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421) > at > org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412) > at > org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) > at java.lang.ClassLoader.loadClass(ClassLoader.java:707) > ... 5 more -- This message was sent by Atlassian JIRA (v6.3.4#6332)