On Wed, Jan 20, 2010 at 2:13 PM, John Mettraux <[email protected]> wrote:
> On Wed, Jan 20, 2010 at 12:44 PM, kiko <[email protected]> wrote:
>> Hello, thanks for all the hard work, glad to see it available as a gem
>> too :)
>>
>> I'm getting an error about nesting of json when I try and upgrade.  I
>> figure the solution is to refactor the process so the nesting isn't so
>> deep, but wondering if there is anthing else that may have caused it.
>> Below the stacktrace is the partners_phase.rb file.
>>
>> (...)
>>
>> ** Execute rt:ruote:load
>> rake aborted!
>> nesting of 20 is too deep
>> /Users/francisco/realtravel/rtsite/realtravel.com/gems/ruby/1.8/gems/
>> json-1.2.0/lib/json/common.rb:123:in `parse'
>> /Users/francisco/realtravel/rtsite/realtravel.com/gems/ruby/1.8/gems/
>> json-1.2.0/lib/json/common.rb:123:in `parse'
>> /Users/francisco/realtravel/rtsite/realtravel.com/gems/ruby/1.8/gems/
>> rufus-json-0.1.0/lib/rufus/json.rb:35
>> /Users/francisco/realtravel/rtsite/realtravel.com/gems/ruby/1.8/gems/
>> rufus-json-0.1.0/lib/rufus/json.rb:113:in `call'
>> /Users/francisco/realtravel/rtsite/realtravel.com/gems/ruby/1.8/gems/
>> rufus-json-0.1.0/lib/rufus/json.rb:113:in `decode'
>> /Users/francisco/realtravel/rtsite/realtravel.com/gems/ruby/1.8/gems/
>> rufus-json-0.1.0/lib/rufus/json.rb:122:in `dup'
>> /Users/francisco/realtravel/rtsite/realtravel.com/gems/ruby/1.8/gems/
>> rufus-cloche-0.1.13/lib/rufus/cloche.rb:71:in `put'
>> /Users/francisco/realtravel/rtsite/realtravel.com/gems/ruby/1.8/gems/
>> ruote-2.1.4/lib/ruote/storage/fs_storage.rb:57:in `put'
>> /Users/francisco/realtravel/rtsite/realtravel.com/gems/ruby/1.8/gems/
>> ruote-2.1.4/lib/ruote/storage/base.rb:191:in `put_engine_variable'
>> /Users/francisco/realtravel/rtsite/realtravel.com/gems/ruby/1.8/gems/
>> ruote-2.1.4/lib/ruote/engine.rb:337:in `[]='
>> /Users/francisco/realtravel/rtsite/realtravel.com/lib/ruote/
>> partners_phase.rb:1
>
> what happens when you install the gem yajl-ruby instead of json or json_pure ?

I have tried on my side with your process definition and json and yajl-ruby :

   http://gist.github.com/281635

Yajl works :)

I haven't tried with activesupport's json.


Best regards,

-- 
John Mettraux   -   http://jmettraux.wordpress.com
-- 
you received this message because you are subscribed to the "ruote users" group.
to post : send email to [email protected]
to unsubscribe : send email to [email protected]
more options : http://groups.google.com/group/openwferu-users?hl=en

Reply via email to