[ https://issues.apache.org/jira/browse/STORM-661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14578268#comment-14578268 ]
Sriharsha Chintalapani commented on STORM-661: ---------------------------------------------- [~jia.fu] This is fixed in 0.9.4 . If you are upgrading I advice you to pick 0.9.5 version as that is the latest one. > java.io.FileNotFoundException: File 'stormconf.ser' does not exist > ------------------------------------------------------------------ > > Key: STORM-661 > URL: https://issues.apache.org/jira/browse/STORM-661 > Project: Apache Storm > Issue Type: Bug > Reporter: Adrian Seungjin Lee > > I'm using 0.9.3 and facing this error. > I heard that it's solved in 0.9.0 something but still it's happening. > It's critical since if this happen, supervisor also dies and does not > automatically run again. > we've been using Storm from 0.9.2. > 2015-02-08 17:22:16 b.s.event [ERROR] Error when processing event > java.io.FileNotFoundException: File > 'storm-local/supervisor/stormdist/indexer-rescue-135-1422240287/stormconf.ser' > does not exist > at > org.apache.commons.io.FileUtils.openInputStream(FileUtils.java:299) > ~[commons-io-2.4.jar:2.4] > at > org.apache.commons.io.FileUtils.readFileToByteArray(FileUtils.java:1763) > ~[commons-io-2.4.jar:2.4] > at > backtype.storm.config$read_supervisor_storm_conf.invoke(config.clj:212) > ~[storm-core-0.9.3.jar:0.9.3] > at > backtype.storm.daemon.supervisor$fn__4256.invoke(supervisor.clj:509) > ~[storm-core-0.9.3.jar:0.9.3] > at clojure.lang.MultiFn.invoke(MultiFn.java:241) > ~[clojure-1.5.1.jar:na] > at > backtype.storm.daemon.supervisor$sync_processes$iter__4116__4120$fn__4121.invoke(supervisor.clj:285) > ~[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.RT.seq(RT.java:484) ~[clojure-1.5.1.jar:na] > at clojure.core$seq.invoke(core.clj:133) ~[clojure-1.5.1.jar:na] > at clojure.core$dorun.invoke(core.clj:2780) ~[clojure-1.5.1.jar:na] > at clojure.core$doall.invoke(core.clj:2796) ~[clojure-1.5.1.jar:na] > at > backtype.storm.daemon.supervisor$sync_processes.invoke(supervisor.clj:273) > ~[storm-core-0.9.3.jar:0.9.3] > at clojure.lang.AFn.applyToHelper(AFn.java:161) [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:619) ~[clojure-1.5.1.jar:na] > at clojure.core$partial$fn__4190.doInvoke(core.clj:2396) > ~[clojure-1.5.1.jar:na] > at clojure.lang.RestFn.invoke(RestFn.java:397) ~[clojure-1.5.1.jar:na] > at backtype.storm.event$event_manager$fn__2467.invoke(event.clj:40) > ~[storm-core-0.9.3.jar:0.9.3] > at clojure.lang.AFn.run(AFn.java:24) [clojure-1.5.1.jar:na] > at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71] > 2015-02-08 17:22:16 b.s.util [ERROR] Halting process: ("Error when processing > an event") > java.lang.RuntimeException: ("Error when processing an event") > at backtype.storm.util$exit_process_BANG_.doInvoke(util.clj:325) > [storm-core-0.9.3.jar:0.9.3] > at clojure.lang.RestFn.invoke(RestFn.java:423) [clojure-1.5.1.jar:na] > at backtype.storm.event$event_manager$fn__2467.invoke(event.clj:48) > [storm-core-0.9.3.jar:0.9.3] > at clojure.lang.AFn.run(AFn.java:24) [clojure-1.5.1.jar:na] > at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71] > 2015-02-08 17:22:16 b.s.d.supervisor [INFO] Shutting down supervisor > 5fbb3cd9-0cd9-4a4c-9f17-3991928ea716 -- This message was sent by Atlassian JIRA (v6.3.4#6332)