Uploaded image for project: 'Phoenix'
  1. Phoenix
  2. PHOENIX-6766

Fix failure of sqlline due to conflicting jline dependency pulled from Hadoop 3.3

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 5.1.2
    • 5.2.0, 5.1.3
    • None
    • None

    Description

      $ mvn clean install -DskipTests -Dhadoop.version=3.3.4 -Dhbase.version=2.4.13 -Dhbase.profile=2.4
      $ bin/sqlline.py
      Exception in thread "main" java.lang.NoSuchMethodError: org.apache.phoenix.shaded.org.jline.reader.impl.completer.StringsCompleter.<init>([Lorg/apache/phoenix/shaded/org/jline/reader/Candidate;)V
              at sqlline.SqlLineOpts.setOptionCompleters(SqlLineOpts.java:160)
              at sqlline.Application.getCommandHandlers(Application.java:294)
              at sqlline.SqlLine$Config.<init>(SqlLine.java:1946)
              at sqlline.SqlLine.setAppConfig(SqlLine.java:1875)
              at sqlline.SqlLine.<init>(SqlLine.java:229)
              at sqlline.SqlLine.start(SqlLine.java:266)
              at sqlline.SqlLine.main(SqlLine.java:206)
      

      Attachments

        Issue Links

          Activity

            People

              iwasakims Masatake Iwasaki
              iwasakims Masatake Iwasaki
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: