Uploaded image for project: 'ZooKeeper'
  1. ZooKeeper
  2. ZOOKEEPER-4330

Unable to run solrj in module path because zookeeper and zookeeper-jute export same packages

Add voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Critical
    • Resolution: Unresolved
    • 3.6.2
    • None
    • None
    • None

    Description

      I guess this affects all versions, but I just checked 3.6.2 and this is a problem. SolrJ depends on the zookeeper and zookeeper-jute artifacts which both export the packages:

      • org.apache.zookeeper.server.persistence
      • org.apache.zookeeper.server.quorum

      It is not possible to run in module mode with this split package problem. The zookeeper-jute artifact should use different packages e.g.

      • org.apache.zookeeper.jute.persistence
      • org.apache.zookeeper.jute.quorum

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            christian.beikov Christian Beikov

            Dates

              Created:
              Updated:

              Slack

                Issue deployment