Sometimes I see the following exception:
java.io.IOException: No such file or directory
at java.io.UnixFileSystem.createFileExclusively(Native Method) ~[na:1.7.0_11]
at java.io.File.createNewFile(File.java:947) ~[na:1.7.0_11]
at backtype.storm.util$touch.invoke(util.clj:442) ~[storm-core-0.9.0-wip17.jar:na]
at backtype.storm.daemon.worker$eval4389$exec_fn__1048__auto____4390.invoke(worker.clj:337) ~[na:na]
at clojure.lang.AFn.applyToHelper(AFn.java:185) [clojure-1.4.0.jar:na]
at clojure.lang.AFn.applyTo(AFn.java:151) [clojure-1.4.0.jar:na]
at clojure.core$apply.invoke(core.clj:601) ~[clojure-1.4.0.jar:na]
at backtype.storm.daemon.worker$eval4389$mk_worker__4445.doInvoke(worker.clj:329) [na:na]
at clojure.lang.RestFn.invoke(RestFn.java:512)
on bolt startup.
From the launcher, everything seems fine (it tells me that the topology was submitted correctly). However, when I'm trying to read the logs in the bolt, I see the above exception.
Another weird thing - I can see the exception, only when I have 2 topologies I created up and running (the topologies have different name, and their bolts are not identical (meaning - some bolts are the same, some aren't)
Do you know what is the source of it?