Hi,

This did solved the problem. But why did this happened? I mean if this line
is really meant to be added, this should have been faced by others too.

Thanks & Regards,
Shantanu

On Mon, Nov 7, 2016 at 3:06 AM, Chan Lee <[email protected]> wrote:

> Hi Shantanu,
>
> Looks like Net:Http module is not being loaded properly. Could you try
> putting `require "net/http"` at the top of your predictionio.rake file?
>
> Chan
>
> On Sun, Nov 6, 2016 at 9:53 AM, Shantanu Deshpande <[email protected]
> > wrote:
>
>> Hi,
>>
>> I am trying the tapster demo template of recommendation engine.
>>
>> I had all the parameters setup correctly.
>>
>> pio build worked correctly, but when I did *rake import:predictionio*,
>> it gave me this error:
>>
>> rake aborted!
>>
>> NameError: uninitialized constant Net::HTTPCreated
>>
>> /Library/Ruby/Gems/2.0.0/gems/predictionio-0.9.0/lib/predictionio/event_client.rb:326:in
>> `sync_events'
>>
>> /Library/Ruby/Gems/2.0.0/gems/predictionio-0.9.0/lib/predictionio/event_client.rb:132:in
>> `create_event'
>>
>> /usr/local/Cellar/Demo-Tapster/lib/tasks/import/predictionio.rake:54:in
>> `block (3 levels) in <top (required)>'
>>
>> /usr/local/Cellar/Demo-Tapster/lib/tasks/import/predictionio.rake:48:in
>> `each'
>>
>> /usr/local/Cellar/Demo-Tapster/lib/tasks/import/predictionio.rake:48:in
>> `each_with_index'
>>
>> /usr/local/Cellar/Demo-Tapster/lib/tasks/import/predictionio.rake:48:in
>> `block (2 levels) in <top (required)>'
>>
>> Tasks: TOP => import:predictionio
>>
>> (See full trace by running task with --trace)
>>
>>
>> On running the same with --trace it gave the following result:
>>
>> rake aborted!
>>
>> NameError: uninitialized constant Net::HTTPCreated
>>
>> /Library/Ruby/Gems/2.0.0/gems/predictionio-0.9.0/lib/predictionio/event_client.rb:326:in
>> `sync_events'
>>
>> /Library/Ruby/Gems/2.0.0/gems/predictionio-0.9.0/lib/predictionio/event_client.rb:132:in
>> `create_event'
>>
>> /usr/local/Cellar/Demo-Tapster/lib/tasks/import/predictionio.rake:54:in
>> `block (3 levels) in <top (required)>'
>>
>> /usr/local/Cellar/Demo-Tapster/lib/tasks/import/predictionio.rake:48:in
>> `each'
>>
>> /usr/local/Cellar/Demo-Tapster/lib/tasks/import/predictionio.rake:48:in
>> `each_with_index'
>>
>> /usr/local/Cellar/Demo-Tapster/lib/tasks/import/predictionio.rake:48:in
>> `block (2 levels) in <top (required)>'
>>
>> /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/task.rb:240:in `call'
>>
>> /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/task.rb:240:in `block
>> in execute'
>>
>> /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/task.rb:235:in `each'
>>
>> /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/task.rb:235:in
>> `execute'
>>
>> /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/task.rb:179:in `block
>> in invoke_with_call_chain'
>>
>> /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/
>> lib/ruby/2.0.0/monitor.rb:211:in `mon_synchronize'
>>
>> /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/task.rb:172:in
>> `invoke_with_call_chain'
>>
>> /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/task.rb:165:in
>> `invoke'
>>
>> /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:150:in
>> `invoke_task'
>>
>> /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:106:in
>> `block (2 levels) in top_level'
>>
>> /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:106:in
>> `each'
>>
>> /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:106:in
>> `block in top_level'
>>
>> /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:115:in
>> `run_with_threads'
>>
>> /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:100:in
>> `top_level'
>>
>> /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:78:in
>> `block in run'
>>
>> /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:176:in
>> `standard_exception_handling'
>>
>> /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:75:in
>> `run'
>>
>> /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/bin/rake:33:in `<top
>> (required)>'
>>
>> /usr/local/bin/rake:23:in `load'
>>
>> /usr/local/bin/rake:23:in `<main>'
>>
>> Tasks: TOP => import:predictionio
>>
>>
>> Is there anyway to solve this issue?
>>
>>
>>
>> Thanks & Regards,
>>
>> Shantanu
>>
>>
>
>

Reply via email to