Hi, I''m trying to use ActiveResource with my Rails 1.2.3. I installed ARes 0.9.0 with the current command: sudo gem install --version 0.9.0 activeresource --source http://gems.rubyonrails.org I inserted "require" in my environment.rb like this: require ''rubygems'' require ''active_resource'' and without creating a ARes model, just lauching the server (mongrel), it fails with this error: /opt/local/lib/ruby/gems/1.8/gems/activeresource-0.9.0/lib/active_resource/base.rb:34: undefined method `attr_accessor_with_default'' for #<Class:ActiveResource::Base> (NoMethodError) from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'' from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'' from /opt/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:495:in `require'' from /opt/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:342:in `new_constants_in'' from /opt/local/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:495:in `require'' from /opt/local/lib/ruby/gems/1.8/gems/activeresource-0.9.0/lib/active_resource.rb:37 from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in `gem_original_require'' from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in `require'' ... 30 levels... from /opt/local/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/commands/server.rb:39 from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'' from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'' from ./script/server:3 Does anyone has experienced this type of problem ? Regards, -- Benoit http://donegarden.com/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
On 7/13/07, Benoit Caccinolo <benoit.caccinolo-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> > Hi, > > I''m trying to use ActiveResource with my Rails 1.2.3. I installed ARes > 0.9.0 with the current command:It requires edge rails. -- Rick Olson http://lighthouseapp.com http://weblog.techno-weenie.net http://mephistoblog.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
On 7/13/07, Rick Olson <technoweenie-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> > On 7/13/07, Benoit Caccinolo <benoit.caccinolo-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: > > > > Hi, > > > > I''m trying to use ActiveResource with my Rails 1.2.3. I installed ARes > > 0.9.0 with the current command: > > It requires edge rails.Ok. But in Rails Cookbook, they give recipes about the use of ARes for the 1.2 Rails version. So it should work with no?> > -- > Rick Olson > http://lighthouseapp.com > http://weblog.techno-weenie.net > http://mephistoblog.com > > > >-- Benoit http://donegarden.com/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
On 7/13/07, Benoit Caccinolo <benoit.caccinolo-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> > On 7/13/07, Rick Olson <technoweenie-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: > > > > On 7/13/07, Benoit Caccinolo <benoit.caccinolo-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: > > > > > > Hi, > > > > > > I''m trying to use ActiveResource with my Rails 1.2.3. I installed ARes > > > 0.9.0 with the current command: > > > > It requires edge rails. > Ok. > > But in Rails Cookbook, they give recipes about the use of ARes for the > 1.2 Rails version. So it should work with no? >No, not out of the box. More specifically, the trunk of ARes relies on some of the post-1.2 changes in Active Support as well. The example you ran into here is one of those cases. I''m experimenting with an approach of maintaining a local fork of Active Resource where I copy-n-paste the Active Support code snippets into lib/active_resource.rb of my copy. So far, so good ... although it''s hard to expect any guarantees that this will continue to work. Craig McClanahan --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---