I'm getting the following error with storm 0.9.3 .

I get this error with my topology and with the word count topology.
This error occurs when storm is installed standalone but not when it is 
installed via Ambari.

I have zookeeper declared as a dependency with the same version used by storm 
0.9.3 (3.4.6). I've tried moving the zookeeper to first and last in the list of 
dependencies.

Stracktrace on 
grepcode<http://grepcode.com/search/st?query=java.lang.IllegalArgumentException:+Could+not+find+component+common+for+null%0D%0A++++++++at+backtype.storm.utils.ThriftTopologyUtils.getComponentCommon%28ThriftTopologyUtils.java:56%29+~%5Bstorm-core-0.9.3.jar:0.9.3%5D%0D%0A++++++++at+backtype.storm.task.GeneralTopologyContext.getComponentCommon%28GeneralTopologyContext.java:180%29+~%5Bstorm-core-0.9.3.jar:0.9.3%5D%0D%0A++++++++at+sun.reflect.NativeMethodAccessorImpl.invoke0%28Native+Method%29+~%5Bna:1.7.0_85%5D%0D%0A++++++++at+sun.reflect.NativeMethodAccessorImpl.invoke%28NativeMethodAccessorImpl.java:57%29+~%5Bna:1.7.0_85%5D%0D%0A++++++++at+sun.reflect.DelegatingMethodAccessorImpl.invoke%28DelegatingMethodAccessorImpl.java:43%29+~%5Bna:1.7.0_85%5D%0D%0A++++++++at+java.lang.reflect.Method.invoke%28Method.java:606%29+~%5Bna:1.7.0_85%5D%0D%0A++++++++at+clojure.lang.Reflector.invokeMatchingMethod%28Reflector.java:93%29+~%5Bclojure-1.5.1.jar:na%5D%0D%0A++++++++at+clojure.lang.Reflector.invokeInstanceMethod%28Reflector.java:28%29+~%5Bclojure-1.5.1.jar:na%5D%0D%0A++++++++at+backtype.storm.daemon.executor$normalized_component_conf.invoke%28executor.clj:152%29+~%5Bstorm-core-0.9.3.jar:0.9.3%5D%0D%0A++++++++at+backtype.storm.daemon.executor$mk_executor_data.invoke%28executor.clj:206%29+~%5Bstorm-core-0.9.3.jar:0.9.3%5D%0D%0A++++++++at+backtype.storm.daemon.executor$mk_executor.invoke%28executor.clj:319%29+~%5Bstorm-core-0.9.3.jar:0.9.3%5D%0D%0A++++++++at+backtype.storm.daemon.worker$fn__3743$exec_fn__1108__auto____3744$iter__3749__3753$fn__3754.invoke%28worker.clj:382%29+~%5Bstorm-core-0.9.3.jar:0.9.3%5D%0D%0A++++++++at+clojure.lang.LazySeq.sval%28LazySeq.java:42%29+~%5Bclojure-1.5.1.jar:na%5D%0D%0A++++++++at+clojure.lang.LazySeq.seq%28LazySeq.java:60%29+~%5Bclojure-1.5.1.jar:na%5D%0D%0A++++++++at+clojure.lang.Cons.next%28Cons.java:39%29+~%5Bclojure-1.5.1.jar:na%5D%0D%0A++++++++at+clojure.lang.RT.next%28RT.java:598%29+~%5Bclojure-1.5.1.jar:na%5D%0D%0A++++++++at+clojure.core$next.invoke%28core.clj:64%29+~%5Bclojure-1.5.1.jar:na%5D%0D%0A++++++++at+clojure.core$dorun.invoke%28core.clj:2781%29+~%5Bclojure-1.5.1.jar:na%5D%0D%0A++++++++at+clojure.core$doall.invoke%28core.clj:2796%29+~%5Bclojure-1.5.1.jar:na%5D%0D%0A++++++++at+backtype.storm.daemon.worker$fn__3743$exec_fn__1108__auto____3744.invoke%28worker.clj:382%29+~%5Bstorm-core-0.9.3.jar:0.9.3%5D%0D%0A++++++++at+clojure.lang.AFn.applyToHelper%28AFn.java:185%29+%5Bclojure-1.5.1.jar:na%5D%0D%0A++++++++at+clojure.lang.AFn.applyTo%28AFn.java:151%29+%5Bclojure-1.5.1.jar:na%5D%0D%0A++++++++at+clojure.core$apply.invoke%28core.clj:617%29+~%5Bclojure-1.5.1.jar:na%5D%0D%0A++++++++at+backtype.storm.daemon.worker$fn__3743$mk_worker__3799.doInvoke%28worker.clj:354%29+%5Bstorm-core-0.9.3.jar:0.9.3%5D%0D%0A++++++++at+clojure.lang.RestFn.invoke%28RestFn.java:512%29+%5Bclojure-1.5.1.jar:na%5D%0D%0A++++++++at+backtype.storm.daemon.worker$_main.invoke%28worker.clj:461%29+%5Bstorm-core-0.9.3.jar:0.9.3%5D%0D%0A++++++++at+clojure.lang.AFn.applyToHelper%28AFn.java:172%29+%5Bclojure-1.5.1.jar:na%5D%0D%0A++++++++at+clojure.lang.AFn.applyTo%28AFn.java:151%29+%5Bclojure-1.5.1.jar:na%5D%0D%0A++++++++at+backtype.storm.daemon.worker.main%28Unknown+Source%29+%5Bstorm-core-0.9.3.jar:0.9.3%5D>






2015-11-11T17:29:24.249-0500 b.s.d.worker [ERROR] Error on initialization of 
server mk-worker

java.lang.IllegalArgumentException: Could not find component common for null

        at 
backtype.storm.utils.ThriftTopologyUtils.getComponentCommon(ThriftTopologyUtils.java:56)
 ~[storm-core-0.9.3.jar:0.9.3]

        at 
backtype.storm.task.GeneralTopologyContext.getComponentCommon(GeneralTopologyContext.java:180)
 ~[storm-core-0.9.3.jar:0.9.3]

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
~[na:1.7.0_85]

        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
~[na:1.7.0_85]

        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[na:1.7.0_85]

        at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_85]

        at clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:93) 
~[clojure-1.5.1.jar:na]

        at clojure.lang.Reflector.invokeInstanceMethod(Reflector.java:28) 
~[clojure-1.5.1.jar:na]

        at 
backtype.storm.daemon.executor$normalized_component_conf.invoke(executor.clj:152)
 ~[storm-core-0.9.3.jar:0.9.3]

        at 
backtype.storm.daemon.executor$mk_executor_data.invoke(executor.clj:206) 
~[storm-core-0.9.3.jar:0.9.3]

        at backtype.storm.daemon.executor$mk_executor.invoke(executor.clj:319) 
~[storm-core-0.9.3.jar:0.9.3]

        at 
backtype.storm.daemon.worker$fn__3743$exec_fn__1108__auto____3744$iter__3749__3753$fn__3754.invoke(worker.clj:382)
 ~[storm-core-0.9.3.jar:0.9.3]

        at clojure.lang.LazySeq.sval(LazySeq.java:42) ~[clojure-1.5.1.jar:na]

        at clojure.lang.LazySeq.seq(LazySeq.java:60) ~[clojure-1.5.1.jar:na]

        at clojure.lang.Cons.next(Cons.java:39) ~[clojure-1.5.1.jar:na]

        at clojure.lang.RT.next(RT.java:598) ~[clojure-1.5.1.jar:na]

        at clojure.core$next.invoke(core.clj:64) ~[clojure-1.5.1.jar:na]

        at clojure.core$dorun.invoke(core.clj:2781) ~[clojure-1.5.1.jar:na]

        at clojure.core$doall.invoke(core.clj:2796) ~[clojure-1.5.1.jar:na]

        at 
backtype.storm.daemon.worker$fn__3743$exec_fn__1108__auto____3744.invoke(worker.clj:382)
 ~[storm-core-0.9.3.jar:0.9.3]

        at clojure.lang.AFn.applyToHelper(AFn.java:185) [clojure-1.5.1.jar:na]

        at clojure.lang.AFn.applyTo(AFn.java:151) [clojure-1.5.1.jar:na]

        at clojure.core$apply.invoke(core.clj:617) ~[clojure-1.5.1.jar:na]

        at 
backtype.storm.daemon.worker$fn__3743$mk_worker__3799.doInvoke(worker.clj:354) 
[storm-core-0.9.3.jar:0.9.3]

        at clojure.lang.RestFn.invoke(RestFn.java:512) [clojure-1.5.1.jar:na]

        at backtype.storm.daemon.worker$_main.invoke(worker.clj:461) 
[storm-core-0.9.3.jar:0.9.3]

        at clojure.lang.AFn.applyToHelper(AFn.java:172) [clojure-1.5.1.jar:na]

        at clojure.lang.AFn.applyTo(AFn.java:151) [clojure-1.5.1.jar:na]

        at backtype.storm.daemon.worker.main(Unknown Source) 
[storm-core-0.9.3.jar:0.9.3]


[http://www.cisco.com/web/europe/images/email/signature/est2014/logo_06.png?ct=1398192119726]

Grant Overby
Software Engineer
Cisco.com<http://www.cisco.com/>
[email protected]<mailto:[email protected]>
Mobile: 865 724 4910






[http://www.cisco.com/assets/swa/img/thinkbeforeyouprint.gif] Think before you 
print.

This email may contain confidential and privileged material for the sole use of 
the intended recipient. Any review, use, distribution or disclosure by others 
is strictly prohibited. If you are not the intended recipient (or authorized to 
receive for the recipient), please contact the sender by reply email and delete 
all copies of this message.

Please click 
here<http://www.cisco.com/web/about/doing_business/legal/cri/index.html> for 
Company Registration Information.




Reply via email to