You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@storm.apache.org by Jared Laney <ja...@gmail.com> on 2014/08/11 13:45:16 UTC

Clojure Exception - No matching method: moveDirectory

I've recently been seeing this exception when trying to start my
supervisor.  Does anyone know what this exception is about?

bin/storm supervisor

Running: java -server -Dstorm.options=
-Dstorm.home=/apps/storm/apache-storm-0.9.1-incubating
-Djava.library.path=/usr/local/lib:/opt/local/lib:/usr/lib
-Dstorm.conf.file= -cp
/apps/storm/apache-storm-0.9.1-incubating/storm-hackathon-1.0-SNAPSHOT-jar-with-dependencies.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/junit-3.8.1.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/core.incubator-0.1.0.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/disruptor-2.10.1.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/servlet-api-2.5-20081211.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/clojure-1.4.0.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/clj-stacktrace-0.2.4.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/curator-framework-1.0.1.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/commons-exec-1.1.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/hiccup-0.3.6.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/ring-servlet-0.3.11.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/clout-1.0.1.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/kryo-2.17.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/minlog-1.2.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/jetty-6.1.26.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/ring-devel-0.3.11.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/clj-time-0.4.1.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/ring-jetty-adapter-0.3.11.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/reflectasm-1.07-shaded.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/tools.macro-0.1.0.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/logback-core-1.0.6.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/carbonite-1.3.2.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/log4j-over-slf4j-1.6.6.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/objenesis-1.2.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/ring-core-1.1.5.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/curator-client-1.0.1.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/jetty-util-6.1.26.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/jgrapht-core-0.9.0.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/logback-classic-1.0.6.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/meat-locker-0.3.1.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/httpcore-4.3.2.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/tools.logging-0.2.3.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/httpclient-4.3.4.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/commons-lang-2.5.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/tools.cli-0.2.2.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/math.numeric-tower-0.0.1.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/commons-io-1.4.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/compojure-1.1.3.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/asm-4.0.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/slf4j-api-1.6.5.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/commons-fileupload-1.2.1.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/guava-13.0.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/joda-time-2.0.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/commons-codec-1.4.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/commons-logging-1.1.1.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/netty-3.6.3.Final.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/json-simple-1.1.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/snakeyaml-1.11.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/servlet-api-2.5.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/storm-core-0.9.1-incubating.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/zookeeper-3.3.3.jar:/apps/storm/apache-storm-0.9.1-incubating/lib/jline-2.11.jar:/apps/storm/apache-storm-0.9.1-incubating/conf
-Xmx256m -Dlogfile.name=supervisor.log
-Dlogback.configurationFile=/apps/storm/apache-storm-0.9.1-incubating/logback/cluster.xml
backtype.storm.daemon.supervisor

Exception in thread "main" java.lang.ExceptionInInitializerError

Caused by: java.lang.IllegalArgumentException: No matching method:
moveDirectory, compiling:(backtype/storm/daemon/supervisor.clj:438)

at clojure.lang.Compiler.analyzeSeq(Compiler.java:6462)

at clojure.lang.Compiler.analyze(Compiler.java:6262)

at clojure.lang.Compiler.analyzeSeq(Compiler.java:6443)

at clojure.lang.Compiler.analyze(Compiler.java:6262)

at clojure.lang.Compiler.analyze(Compiler.java:6223)

at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:5618)

at clojure.lang.Compiler$LetExpr$Parser.parse(Compiler.java:5919)

at clojure.lang.Compiler.analyzeSeq(Compiler.java:6455)

at clojure.lang.Compiler.analyze(Compiler.java:6262)

at clojure.lang.Compiler.analyzeSeq(Compiler.java:6443)

at clojure.lang.Compiler.analyze(Compiler.java:6262)

at clojure.lang.Compiler.analyze(Compiler.java:6223)

at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:5618)

at clojure.lang.Compiler$FnMethod.parse(Compiler.java:5054)

at clojure.lang.Compiler$FnExpr.parse(Compiler.java:3674)

at clojure.lang.Compiler.analyzeSeq(Compiler.java:6453)

at clojure.lang.Compiler.analyze(Compiler.java:6262)

at clojure.lang.Compiler.analyzeSeq(Compiler.java:6443)

at clojure.lang.Compiler.analyze(Compiler.java:6262)

at clojure.lang.Compiler.analyze(Compiler.java:6223)

at clojure.lang.Compiler$HostExpr$Parser.parse(Compiler.java:936)

at clojure.lang.Compiler.analyzeSeq(Compiler.java:6455)

at clojure.lang.Compiler.analyze(Compiler.java:6262)

at clojure.lang.Compiler.analyze(Compiler.java:6223)

at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:5618)

at clojure.lang.Compiler$FnMethod.parse(Compiler.java:5054)

at clojure.lang.Compiler$FnExpr.parse(Compiler.java:3674)

at clojure.lang.Compiler.analyzeSeq(Compiler.java:6453)

at clojure.lang.Compiler.analyze(Compiler.java:6262)

at clojure.lang.Compiler.eval(Compiler.java:6508)

at clojure.lang.Compiler.load(Compiler.java:6952)

at clojure.lang.RT.loadResourceScript(RT.java:359)

at clojure.lang.RT.loadResourceScript(RT.java:350)

at clojure.lang.RT.load(RT.java:429)

at clojure.lang.RT.load(RT.java:400)

at clojure.core$load$fn__4890.invoke(core.clj:5415)

at clojure.core$load.doInvoke(core.clj:5414)

at clojure.lang.RestFn.invoke(RestFn.java:408)

at clojure.lang.Var.invoke(Var.java:415)

at backtype.storm.daemon.supervisor.<clinit>(Unknown Source)

Caused by: java.lang.IllegalArgumentException: No matching method:
moveDirectory

at clojure.lang.Compiler$StaticMethodExpr.<init>(Compiler.java:1542)

at clojure.lang.Compiler$HostExpr$Parser.parse(Compiler.java:938)

at clojure.lang.Compiler.analyzeSeq(Compiler.java:6455)

... 39 more