Yes the master as of a week ago I think.

Cheers and thanks again

On Tue, May 12, 2015 at 9:44 AM, 임정택 <[email protected]> wrote:

> First of all, I assume that you use current master branch of Storm.
> Multilang packaging is not introduced to any releases yet, so issue exists
> only on master branch.
>
> And I report this to issue and post PR to fix.
> http://issues.apache.org/jira/browse/STORM-813
>
> Thanks for reporting. :)
>
> Jungtaek Lim (HeartSaVioR)
>
>
> 2015-05-12 9:20 GMT+09:00 Richard Huber <[email protected]>:
>
>> 임정택  -
>>
>> Thank you very much for the quick reply.... I thought so.  The native or
>> clojure code runs fine, this is strictly a packaging for either local
>> directory or preparation of the environment issue for Python to locate it's
>> dependencies.  Also a bit confusing when working through the issue as there
>> are actually two storm.py scripts where are completely different in the
>> release, one that will work from the source release in resources, and the
>> other in the root bin directory which gives the cryptic (cannot be run from
>> within the source checkout)
>>
>> Thanks again....
>>
>> Should we post this in a bug report?
>>
>> Rich
>>
>> On Mon, May 11, 2015 at 10:49 PM, 임정택 <[email protected]> wrote:
>>
>>> Hi!
>>>
>>> Recently Storm packages multilang files into Maven artifacts, and
>>> Supervisor extracts fat jar's resources to resource directory.
>>>
>>> Here's supervisor's log.
>>>
>>> 4584 [Thread-3] INFO  backtype.storm.daemon.supervisor - Extracting
>>> resources from jar at ./target/flux-examples-0.11.0-SNAPSHOT.jar to
>>> /var/folders/3x/tz52s3jn2c71ts70k46_jdm40000gn/T//e2ff0cc0-6e81-43c6-8661-94f1ae5c3d39/supervisor/stormdist/shell-topology-1-1431350566/resources
>>>
>>> But AFAIK mvn exec:java doesn't do this for us, so for now we have to
>>> run multilang toplogy with standard way.
>>> If I'm right, it may be better to remove topologies which use multilang
>>> from storm-starter's README.markdown, "Running topologies with Maven".
>>>
>>> Hope this helps.
>>>
>>> Thanks.
>>> Jungtaek Lim (HeartSaVioR)
>>>
>>>
>>> 2015-05-11 15:23 GMT+09:00 Richard Huber <[email protected]>:
>>>
>>>> Hey all -
>>>>
>>>> Worked through all the online tutorial, etc, setup exactly as per
>>>> instructions.  Everything seems to be working but the WordCountTopology
>>>> example with the python bolt.  After some digging I can either copy:
>>>>
>>>> storm-multilang/python/target/classes/resources/storm.py
>>>> to
>>>> examples/storm-starter/target/classes/resources/
>>>>
>>>> Or of course set
>>>> PYTHONPATH=(path)/storm-multilang/python/target/classes/resources
>>>>
>>>> And it appears as if it is running properly, though the subprocess
>>>> eventually dies without any output. (for more investigation on my part)
>>>>
>>>> If storm is cloned clean, and all instructions run through
>>>> WordCountToplogy fails with:
>>>>
>>>> Traceback (most recent call last):
>>>>   File "splitsentence.py", line 16, in <module>
>>>>     import storm
>>>> ImportError: No module named storm
>>>>
>>>> Just want to bring this to the team's attention.  Was there something
>>>> missing from the build that should have copied storm.py to
>>>> target/classes/resources?  I surfed the various build files and didn't see
>>>> any reference to PYTHONPATH.  Or perhaps newbie user error somewhere?
>>>>
>>>> Cheers and thank you
>>>>
>>>> Rich
>>>>
>>>
>>>
>>>
>>> --
>>> Name : 임 정택
>>> Blog : http://www.heartsavior.net / http://dev.heartsavior.net
>>> Twitter : http://twitter.com/heartsavior
>>> LinkedIn : http://www.linkedin.com/in/heartsavior
>>>
>>
>>
>
>
> --
> Name : 임 정택
> Blog : http://www.heartsavior.net / http://dev.heartsavior.net
> Twitter : http://twitter.com/heartsavior
> LinkedIn : http://www.linkedin.com/in/heartsavior
>

Reply via email to