You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@storm.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2015/04/07 19:36:14 UTC

[jira] [Commented] (STORM-694) Compiling storm 0.10.0 results in java.lang.ClassNotFoundException: backtype.storm.daemon.common.SupervisorInfo

    [ https://issues.apache.org/jira/browse/STORM-694?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14483586#comment-14483586 ] 

ASF GitHub Bot commented on STORM-694:
--------------------------------------

Github user ptgoetz commented on the pull request:

    https://github.com/apache/storm/pull/492#issuecomment-90661810
  
    +1


> Compiling storm 0.10.0 results in java.lang.ClassNotFoundException: backtype.storm.daemon.common.SupervisorInfo
> ---------------------------------------------------------------------------------------------------------------
>
>                 Key: STORM-694
>                 URL: https://issues.apache.org/jira/browse/STORM-694
>             Project: Apache Storm
>          Issue Type: Bug
>    Affects Versions: 0.10.0
>            Reporter: Duke Bartholomew
>            Priority: Minor
>
> When compiling storm I get an exception in supervisor.clj
> {noformat}
> Exception in thread "main" java.lang.ClassNotFoundException: backtype.storm.daemon.common.SupervisorInfo, compiling:(supervisor.clj:16:1)
> 	at clojure.lang.Compiler$InvokeExpr.eval(Compiler.java:3558)
> 	at clojure.lang.Compiler.compile1(Compiler.java:7226)
> 	at clojure.lang.Compiler.compile1(Compiler.java:7216)
> 	at clojure.lang.Compiler.compile(Compiler.java:7292)
> 	at clojure.lang.RT.compile(RT.java:398)
> 	at clojure.lang.RT.load(RT.java:438)
> 	at clojure.lang.RT.load(RT.java:411)
> 	at clojure.core$load$fn__5066.invoke(core.clj:5641)
> 	at clojure.core$load.doInvoke(core.clj:5640)
> 	at clojure.lang.RestFn.invoke(RestFn.java:408)
> 	at clojure.core$load_one.invoke(core.clj:5446)
> 	at clojure.core$compile$fn__5071.invoke(core.clj:5652)
> 	at clojure.core$compile.invoke(core.clj:5651)
> 	at clojure.lang.Var.invoke(Var.java:379)
> 	at clojure.lang.Compile.main(Compile.java:81)
> {noformat}
> After adding an explicit {{:require}} in {{supervisor.clj}} the issue seems to be  resolved :
> {noformat}
> diff --git a/storm-core/src/clj/backtype/storm/daemon/supervisor.clj b/storm-core/src/clj/backtype/storm/daemon/supervisor.clj
> index b9f9632..5fc5b7c 100644
> --- a/storm-core/src/clj/backtype/storm/daemon/supervisor.clj
> +++ b/storm-core/src/clj/backtype/storm/daemon/supervisor.clj
> @@ -15,6 +15,7 @@
>  ;; limitations under the License.
>  (ns backtype.storm.daemon.supervisor
>    (:import [java.io OutputStreamWriter BufferedWriter IOException])
> +  (:require [backtype.storm.daemon.common :as common])
>    (:import [backtype.storm.scheduler ISupervisor]
>             [backtype.storm.utils LocalState Time Utils]
>             [backtype.storm.daemon Shutdownable]
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)