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

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

GitHub user duke-bartholomew opened a pull request:

    https://github.com/apache/storm/pull/449

    STORM-694

    Exception in thread "main" java.lang.ClassNotFoundException: 
backtype.storm.daemon.common.SupervisorInfo, compiling:(supervisor.clj:16:1)


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/duke-bartholomew/storm master

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/storm/pull/449.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #449
    
----
commit c2b23cfb2fd167aa9d53e16cfa49e7665324d46f
Author: Bartholomew <[email protected]>
Date:   2015-02-27T09:45:49Z

    add explicit :require

commit 905c14e10b878194b12646240284cbf014d8eadd
Author: Duke Bartholomew <[email protected]>
Date:   2015-02-27T09:48:45Z

    Merge pull request #1 from duke-bartholomew/STORM-694
    
    add explicit :require

----


> 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)

Reply via email to