Hi,
I work with Storm for a while already, but want to get started with development. As suggested, I am using Intellij (up to now, I was using Eclipse). I was also looking at https://github.com/apache/storm/tree/master/examples/storm-starter#intellij-idea This documentation is not complete. I was not able to run anything in Intellij first. I could figure out, that I need to remove the scope of storm-core dependency (in storm-starter pom.xml). (found here: https://stackoverflow.com/questions/30724424/storm-starter-with-intellij-idea-maven-project-could-not-find-class) After that I wass able to build the project. I can also run ExclamationTopology with no problems within Intellij. However, WordCountTopology fails. First I got the following error: > java.lang.RuntimeException: backtype.storm.multilang.NoOutputException: Pipe to subprocess seems to be broken! No output read. > Serializer Exception: > Traceback (most recent call last): > File "splitsentence.py", line 16, in <module> > import storm > ImportError: No module named storm I was able to resolve it via: apt-get install python-storm (from StackOverflow) However, I don't speak Python and was wondering what the problem is and why I could resolve it like this. Just want to get deeper into it. Maybe someone can explain. Unfortunately, I am getting a different error now: > java.lang.RuntimeException: backtype.storm.multilang.NoOutputException: Pipe to subprocess seems to be broken! No output read. > Serializer Exception: > Traceback (most recent call last): > File "splitsentence.py", line 16, in <module> > import storm > ImportError: No module named storm I did not find any solution on the Internet. And as I am not familiar with Python and never used Storm differently as low-level Java API I am stuck now. Because ExclamationTopology runs, I guess my basic setup is correct. What do I do wrong? -Matthias |
Please ignore. Wrong mailing list. Sorry for the Spam.
On 08/09/2015 11:24 PM, Matthias J. Sax wrote: > Hi, > > I work with Storm for a while already, but want to get started with > development. As suggested, I am using Intellij (up to now, I was using > Eclipse). > > I was also looking at > https://github.com/apache/storm/tree/master/examples/storm-starter#intellij-idea > > This documentation is not complete. I was not able to run anything in > Intellij first. I could figure out, that I need to remove the scope of > storm-core dependency (in storm-starter pom.xml). (found here: > https://stackoverflow.com/questions/30724424/storm-starter-with-intellij-idea-maven-project-could-not-find-class) > > After that I wass able to build the project. I can also run > ExclamationTopology with no problems within Intellij. However, > WordCountTopology fails. > > First I got the following error: > >> java.lang.RuntimeException: backtype.storm.multilang.NoOutputException: Pipe to subprocess seems to be broken! No output read. >> Serializer Exception: >> Traceback (most recent call last): >> File "splitsentence.py", line 16, in <module> >> import storm >> ImportError: No module named storm > > I was able to resolve it via: apt-get install python-storm > (from StackOverflow) > > However, I don't speak Python and was wondering what the problem is and > why I could resolve it like this. Just want to get deeper into it. Maybe > someone can explain. > > Unfortunately, I am getting a different error now: > >> java.lang.RuntimeException: backtype.storm.multilang.NoOutputException: Pipe to subprocess seems to be broken! No output read. >> Serializer Exception: >> Traceback (most recent call last): >> File "splitsentence.py", line 16, in <module> >> import storm >> ImportError: No module named storm > > I did not find any solution on the Internet. And as I am not familiar > with Python and never used Storm differently as low-level Java API I am > stuck now. Because ExclamationTopology runs, I guess my basic setup is > correct. > > What do I do wrong? > > -Matthias > > |
Free forum by Nabble | Edit this page |