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
