Uploaded image for project: 'Apache Storm'
  1. Apache Storm
  2. STORM-3352

Use Netty BOM to lock all Netty artifacts to same version

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • 2.0.0
    • 2.0.0
    • None

    Description

      We are not properly ensuring that Netty artifacts are the same version. I got a test failure in storm-cassandra, because netty-all is version 4.1.30, but cassandra pulls in Netty in version 4.0.37.

      java.lang.NoSuchMethodError: io.netty.util.internal.PlatformDependent.normalizedArch()Ljava/lang/String;
          at io.netty.channel.epoll.Native.loadNativeLibrary(Native.java:180) ~[netty-all-4.1.30.Final.jar:4.1.30.Final]
          at io.netty.channel.epoll.Native.<clinit>(Native.java:61) ~[netty-all-4.1.30.Final.jar:4.1.30.Final]
          at io.netty.channel.epoll.Epoll.<clinit>(Epoll.java:38) ~[netty-all-4.1.30.Final.jar:4.1.30.Final]
          at org.apache.cassandra.transport.Server.run(Server.java:147) ~[cassandra-all-2.1.7.jar:2.1.7]

      Attachments

        Issue Links

          Activity

            People

              srdo Stig Rohde Døssing
              srdo Stig Rohde Døssing
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1.5h
                  1.5h