java.lang.NoSuchMethodError: com.lmax.disruptor.RingBuffer.<init> (Lcom/lmax/disruptor/EventFactory;Lcom/lmax/disruptor/ClaimStrategy; Lcom/lmax/disruptor/WaitStrategy;)V**

Stack Overflow | Darpan27 | 5 months ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    java.lang.NoSuchMethodError: com.lmax.disruptor.RingBuffer.<init>

    Stack Overflow | 5 months ago | Darpan27
    java.lang.NoSuchMethodError: com.lmax.disruptor.RingBuffer.<init> (Lcom/lmax/disruptor/EventFactory;Lcom/lmax/disruptor/ClaimStrategy; Lcom/lmax/disruptor/WaitStrategy;)V**

    Root Cause Analysis

    1. java.lang.NoSuchMethodError

      com.lmax.disruptor.RingBuffer.<init> (Lcom/lmax/disruptor/EventFactory;Lcom/lmax/disruptor/ClaimStrategy; Lcom/lmax/disruptor/WaitStrategy;)V**

      at backtype.storm.utils.DisruptorQueue.<init>()
    2. backtype.storm.utils
      DisruptorQueue.<init>
      1. backtype.storm.utils.DisruptorQueue.<init>(DisruptorQueue.java:66)
      1 frame
    3. backtype.storm
      disruptor$disruptor_queue.doInvoke
      1. backtype.storm.disruptor$disruptor_queue.doInvoke(disruptor.clj:51)
      1 frame
    4. Clojure
      RestFn.invoke
      1. clojure.lang.RestFn.invoke(RestFn.java:464)
      1 frame
    5. backtype.storm.daemon
      worker$fn__4629$exec_fn__1104__auto____4630.invoke
      1. backtype.storm.daemon.worker$worker_data.invoke(worker.clj:187)
      2. backtype.storm.daemon.worker$fn__4629$exec_fn__1104__auto____4630.invoke(worker.clj:400)
      2 frames
    6. Clojure
      core$apply.invoke
      1. clojure.lang.AFn.applyToHelper(AFn.java:185)
      2. clojure.lang.AFn.applyTo(AFn.java:151)
      3. clojure.core$apply.invoke(core.clj:617)
      3 frames
    7. backtype.storm.daemon
      worker$fn__4629$mk_worker__4685.doInvoke
      1. backtype.storm.daemon.worker$fn__4629$mk_worker__4685.doInvoke(worker.clj:391)
      1 frame
    8. Clojure
      RestFn.invoke
      1. clojure.lang.RestFn.invoke(RestFn.java:512)
      1 frame
    9. backtype.storm.daemon
      supervisor$fn__5186.invoke
      1. backtype.storm.daemon.supervisor$fn__5186.invoke(supervisor.clj:620)
      1 frame
    10. Clojure
      MultiFn.invoke
      1. clojure.lang.MultiFn.invoke(MultiFn.java:241)
      1 frame
    11. backtype.storm.daemon
      supervisor$sync_processes$iter__5009__5013$fn__5014.invoke
      1. backtype.storm.daemon.supervisor$sync_processes$iter__5009__5013$fn__5014$fn__5024.invoke(supervisor.clj:305)
      2. backtype.storm.daemon.supervisor$sync_processes$iter__5009__5013$fn__5014.invoke(supervisor.clj:295)
      2 frames
    12. Clojure
      core$doall.invoke
      1. clojure.lang.LazySeq.sval(LazySeq.java:42)
      2. clojure.lang.LazySeq.seq(LazySeq.java:60)
      3. clojure.lang.RT.seq(RT.java:484)
      4. clojure.core$seq.invoke(core.clj:133)
      5. clojure.core$dorun.invoke(core.clj:2780)
      6. clojure.core$doall.invoke(core.clj:2796)
      6 frames
    13. backtype.storm.daemon
      supervisor$sync_processes.invoke
      1. backtype.storm.daemon.supervisor$sync_processes.invoke(supervisor.clj:293)
      1 frame
    14. Clojure
      RestFn.invoke
      1. clojure.lang.AFn.applyToHelper(AFn.java:161)
      2. clojure.lang.AFn.applyTo(AFn.java:151)
      3. clojure.core$apply.invoke(core.clj:619)
      4. clojure.core$partial$fn__4190.doInvoke(core.clj:2396)
      5. clojure.lang.RestFn.invoke(RestFn.java:397)
      5 frames
    15. backtype.storm
      event$event_manager$fn__2465.invoke
      1. backtype.storm.event$event_manager$fn__2465.invoke(event.clj:40)
      1 frame
    16. Clojure
      AFn.run
      1. clojure.lang.AFn.run(AFn.java:24)
      1 frame
    17. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:745)
      1 frame