Credit goes to fujin for digging this up as I had little time/sanity to 
track this down.


Scott M. Likens wrote:
> Hi Myobi,
>
> It was getting outscoped by Admin::Articles namespace.  Originally I 
> attempted to use ::MerbPaginate::Finders::Datamapper and it was failing.
>
> However, changing the order seems to have fixed it. (e.g.)
>
>   class Article 
>     include DataMapper::Resource
>     include DataMapper::Validate
>     include ::MerbPaginate::Finders::Datamapper
>
> Instead of it originally being,
>
>   class Article 
>     include DataMapper::Validate
>     include MerbPaginate::Finders::Datamapper
>     include DataMapper::Resource
>
> Rather annoying, but it works at least with feather and a dm/merb as 
> of a day or two ago. :)
>
> Scott
>
> myobie wrote:
>> Scott,
>>
>> Did you find a fix?
>>
>>
>>
>> On Sep 21, 5:13 pm, "Scott M. Likens" <[EMAIL PROTECTED]> wrote:
>>   
>>> Hi Michael,
>>>
>>> Thank you for the sanity check, so it's related to Datamapper... I'll
>>> check the commits in datamapper and try and track it down.
>>>
>>> Thanks.
>>>
>>> Scott M. Likens
>>>
>>> Michael D'Auria wrote:
>>>     
>>>> Matt,
>>>>       
>>>> Have you upgraded DataMapper as well?  I ran into a snag with the
>>>> latest dm that forced me to fallback to the latest stable instead, my
>>>> merb however is the latest and greatest and I use merb_paginate
>>>> without issue.
>>>>       
>>>> Michael
>>>>       
>>>> On 9/21/08, Scott M. Likens <[EMAIL PROTECTED]> wrote:
>>>>       
>>>>> Matt,
>>>>>         
>>>>> Knowing that this has worked in the past, and was working in 0.9.7
>>>>> before a recent commit was made, I will not take your word for it and
>>>>> wait for a proper response.
>>>>>         
>>>>> Thanks.
>>>>>         
>>>>> Matt Aimonetti wrote:
>>>>>         
>>>>>> This seems to be a problem with feather or merb_paginate not Merb
>>>>>> itself.
>>>>>>           
>>>>>> I'd check your model and making sure will_paginate is required/
>>>>>> included properly.
>>>>>>           
>>>>>> Otherwise regarding pagination and merb, Mislav is working on an
>>>>>> agnostic version of will_paginate and I'd expect a stable version for
>>>>>> around Merb 1.0
>>>>>>           
>>>>>> Matt
>>>>>>           
>>>>>> Sent from my iPhone
>>>>>>           
>>>>>> On Sep 20, 2008, at 20:12, "Scott M. Likens" <[EMAIL PROTECTED]> wrote:
>>>>>>           
>>>>>>> Hi,
>>>>>>>             
>>>>>>> I updated merb the other day for the latest and greatest development
>>>>>>> version and I hit a snag...
>>>>>>>             
>>>>>>> I call for MerbPaginate::Finder::Datamapper however it's throwing an
>>>>>>> error uninitialized constant MerbPaginate::Finders - (NameError)
>>>>>>>             
>>>>>>> I looked over the latest commits in merb_datamapper and I really
>>>>>>> didn't
>>>>>>> see anything... I realize feather can stop using merb_paginate,
>>>>>>> however
>>>>>>> it's a handy dry way to deal with things.
>>>>>>>             
>>>>>>> So if there's a suggested way to paginate instead I'm all ears,
>>>>>>> otherwise I'd love to get down to the bottom of this.
>>>>>>>             
>>>>>>> Model is here,
>>>>>>> http://github.com/mleung/feather/tree/edge/app/models/article.rb
>>>>>>>             
>>>>>>> Thanks for your time, full trace below.
>>>>>>>             
>>>>>>> Thanks,
>>>>>>>             
>>>>>>> Scott
>>>>>>>             
>>>>>>> ~ Loaded DEVELOPMENT Environment...
>>>>>>> ~ loading gem 'merb_datamapper' ...
>>>>>>> ~ loading gem 'merb_helpers' ...
>>>>>>> ~ loading gem 'merb-assets' ...
>>>>>>> ~ loading gem 'merb-cache' ...
>>>>>>> ~ loading gem 'merb-action-args' ...
>>>>>>> ~ loading gem 'merb_has_flash' ...
>>>>>>> ~ loading gem 'merb_helpers' ...
>>>>>>> ~ loading gem 'merb-mailer' ...
>>>>>>> ~ loading gem 'merb_paginate' ...
>>>>>>> ~ loading gem 'merb-slices' ...
>>>>>>> ~ Registered slice 'MerbAuth' located at
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-auth-0.1.0
>>>>>>> ~ loading gem 'merb-auth' ...
>>>>>>> ~ loading gem 'dm-aggregates' ...
>>>>>>> ~ loading gem 'dm-validations' ...
>>>>>>> ~ loading gem 'dm-timestamps' ...
>>>>>>> ~ loading gem 'dm-core' ...
>>>>>>> ~ Connecting to database...
>>>>>>> ~ WARNING: Merb.orm_generator_scope is deprecated
>>>>>>> ~ Filter login_required was not found in your filter chain.
>>>>>>> ~ Filter login_required was not found in your filter chain.
>>>>>>> ~ Loaded slice 'MerbAuth' ...
>>>>>>> ~ Could not load /Users/slikens/feather/app/models/article.rb:
>>>>>>>             
>>>>>>> uninitialized constant MerbPaginate::Finders - (NameError)
>>>>>>>             
>>>>>>> /Users/slikens/feather/app/models/article.rb:3
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> bootloader.rb:380:in
>>>>>>> `load'
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> bootloader.rb:380:in
>>>>>>> `load_file'
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> bootloader.rb:478:in
>>>>>>> `load_classes_with_requirements'
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> bootloader.rb:475:in
>>>>>>> `each'
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> bootloader.rb:475:in
>>>>>>> `load_classes_with_requirements'
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> bootloader.rb:400:in
>>>>>>> `load_classes'
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> bootloader.rb:370:in
>>>>>>> `run'
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> vendor/facets/dictionary.rb:268:in
>>>>>>> `each'
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> vendor/facets/dictionary.rb:268:in
>>>>>>> `each'
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> bootloader.rb:368:in
>>>>>>> `run'
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> bootloader.rb:69:in
>>>>>>> `run'
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> server.rb:51:in
>>>>>>> `start'
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core.rb:
>>>>>>> 108:in
>>>>>>> `start'
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/bin/merb:11
>>>>>>> /usr/local/bin/merb:19:in `load'
>>>>>>> /usr/local/bin/merb:19
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> bootloader.rb:494:in
>>>>>>> `load_classes_with_requirements': Could not load
>>>>>>> ["/Users/slikens/feather/app/models/article.rb"] (see log for
>>>>>>> details).
>>>>>>> (LoadError)
>>>>>>>    from
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> bootloader.rb:400:in
>>>>>>> `load_classes'
>>>>>>>    from
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> bootloader.rb:370:in
>>>>>>> `run'
>>>>>>>    from
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> vendor/facets/dictionary.rb:268:in
>>>>>>> `each'
>>>>>>>    from
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> vendor/facets/dictionary.rb:268:in
>>>>>>> `each'
>>>>>>>    from
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> bootloader.rb:368:in
>>>>>>> `run'
>>>>>>>    from
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> bootloader.rb:69:in
>>>>>>> `run'
>>>>>>>    from
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core/
>>>>>>> server.rb:51:in
>>>>>>> `start'
>>>>>>>    from
>>>>>>> /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/lib/merb-core.rb:
>>>>>>> 108:in
>>>>>>> `start'
>>>>>>>    from /usr/local/lib/ruby/gems/1.8/gems/merb-core-0.9.8/bin/merb:11
>>>>>>>    from /usr/local/bin/merb:19:in `load'
>>>>>>>    from /usr/local/bin/merb:19
>>>>>>>             
>
>


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"merb" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/merb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to