To verify this, please check whether file "storm-core/src/dev/resources/storm.rb" is a symbol link or not.
On Thu, May 15, 2014 at 8:59 AM, Sean Zhong <[email protected]> wrote: > Are you using Windows OS? If so, please try to use git to download fresh > code on Linux like system. > > This is expected on windows, because storm.rb is a symbol link, it will be > wrongly treated as a file on windows. > > Sean > > > > On Thu, May 15, 2014 at 12:25 AM, MoonGod (JIRA) <[email protected]> wrote: > >> MoonGod created STORM-319: >> ----------------------------- >> >> Summary: mvn build storm failed for that >> "../../multilang/rb/storm.rb" have syntax error. >> Key: STORM-319 >> URL: https://issues.apache.org/jira/browse/STORM-319 >> Project: Apache Storm (Incubating) >> Issue Type: Bug >> Environment: OS:centos 2.6.32-431.el6.i686 >> ruby version: 2.1.2p95 >> Reporter: MoonGod >> >> >> I download latest storm code from master branch,use "mvn clean install" >> to build.It reports that "../../multilang/rb/storm.rb" in >> resources/storm.rb have syntax error.I am not ruby expert.Who can help me ? >> thanks. >> >> The error information are below: >> 145772 [Thread-402] INFO >> org.apache.curator.framework.imps.CuratorFrameworkImpl - Starting >> 145804 [Thread-402-EventThread] INFO >> org.apache.curator.framework.state.ConnectionStateManager - State change: >> CONNECTED >> 145805 [ConnectionStateManager-0] WARN >> org.apache.curator.framework.state.ConnectionStateManager - There are no >> ConnectionStateListeners registered. >> 145819 [Thread-402-EventThread] INFO backtype.storm.zookeeper - >> Zookeeper state update: :connected:none >> 146000 [Thread-413-1] ERROR backtype.storm.util - Async loop died! >> java.lang.RuntimeException: Pipe to subprocess seems to be broken! No >> output read. >> Shell Process Exception: >> /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require': >> /tmp/7233be77-e821-4ad1-8421-cbbc14c43281/supervisor/stormdist/test-1-1400079903/resources/storm.rb:1: >> syntax error, unexpected .. (SyntaxError) >> ../../multilang/rb/storm.rb >> ^ >> /tmp/7233be77-e821-4ad1-8421-cbbc14c43281/supervisor/stormdist/test-1-1400079903/resources/storm.rb:1: >> unknown regexp options - ltlag >> from >> /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' >> from tester_spout.rb:19:in `<main>' >> >> >> at >> backtype.storm.utils.ShellProcess.readString(ShellProcess.java:135) >> ~[classes/:na] >> at >> backtype.storm.utils.ShellProcess.readMessage(ShellProcess.java:81) >> ~[classes/:na] >> at backtype.storm.utils.ShellProcess.launch(ShellProcess.java:62) >> ~[classes/:na] >> at backtype.storm.spout.ShellSpout.open(ShellSpout.java:53) >> ~[classes/:na] >> at >> backtype.storm.daemon.executor$fn__3570$fn__3585.invoke(executor.clj:519) >> ~[classes/:na] >> at backtype.storm.util$async_loop$fn__442.invoke(util.clj:432) >> ~[classes/:na] >> at clojure.lang.AFn.run(AFn.java:24) [clojure-1.4.0.jar:na] >> at java.lang.Thread.run(Thread.java:745) [na:1.8.0_05] >> 146002 [Thread-413-1] ERROR backtype.storm.daemon.executor - >> java.lang.RuntimeException: Pipe to subprocess seems to be broken! No >> output read. >> Shell Process Exception: >> /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require': >> /tmp/7233be77-e821-4ad1-8421-cbbc14c43281/supervisor/stormdist/test-1-1400079903/resources/storm.rb:1: >> syntax error, unexpected .. (SyntaxError) >> ../../multilang/rb/storm.rb >> ^ >> /tmp/7233be77-e821-4ad1-8421-cbbc14c43281/supervisor/stormdist/test-1-1400079903/resources/storm.rb:1: >> unknown regexp options - ltlag >> from >> /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' >> from tester_spout.rb:19:in `<main>' >> >> >> at >> backtype.storm.utils.ShellProcess.readString(ShellProcess.java:135) >> ~[classes/:na] >> at >> backtype.storm.utils.ShellProcess.readMessage(ShellProcess.java:81) >> ~[classes/:na] >> at backtype.storm.utils.ShellProcess.launch(ShellProcess.java:62) >> ~[classes/:na] >> at backtype.storm.spout.ShellSpout.open(ShellSpout.java:53) >> ~[classes/:na] >> at >> backtype.storm.daemon.executor$fn__3570$fn__3585.invoke(executor.clj:519) >> ~[classes/:na] >> at backtype.storm.util$async_loop$fn__442.invoke(util.clj:432) >> ~[classes/:na] >> at clojure.lang.AFn.run(AFn.java:24) [clojure-1.4.0.jar:na] >> at java.lang.Thread.run(Thread.java:745) [na:1.8.0_05] >> 146052 [Thread-413-1] INFO backtype.storm.util - Halting process: >> ("Worker died") >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Reactor Summary: >> [INFO] >> [INFO] Storm ............................................. SUCCESS [ >> 9.727 s] >> [INFO] maven-shade-clojure-transformer ................... SUCCESS [ >> 11.872 s] >> [INFO] Storm Core ........................................ FAILURE [04:07 >> min] >> [INFO] storm-starter ..................................... SKIPPED >> [INFO] storm-kafka ....................................... SKIPPED >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] BUILD FAILURE >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Total time: 04:32 min >> [INFO] Finished at: 2014-05-14T08:05:05-08:00 >> [INFO] Final Memory: 26M/148M >> [INFO] >> ------------------------------------------------------------------------ >> [ERROR] Failed to execute goal >> com.theoryinpractise:clojure-maven-plugin:1.3.18:test-with-junit >> (test-clojure) on project storm-core: Clojure failed. -> [Help 1] >> [ERROR] >> [ERROR] To see the full stack trace of the errors, re-run Maven with the >> -e switch. >> [ERROR] Re-run Maven using the -X switch to enable full debug logging. >> [ERROR] >> [ERROR] For more information about the errors and possible solutions, >> please read the following articles: >> [ERROR] [Help 1] >> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException >> [ERROR] >> [ERROR] After correcting the problems, you can resume the build with the >> command >> [ERROR] mvn <goals> -rf :storm-core >> >> >> >> -- >> This message was sent by Atlassian JIRA >> (v6.2#6252) >> > >
