Bryan I am having the same problem. Have you been able to resolve it?
Thanks!
On Mar 7, 8:24 pm, "Bryan.Taylor" <btaylo...@gmail.com> wrote:
> So I've installedpaypalexpress using script/extension install
> git://github.com/railsdog/spree-paypal-express.git and restarted my
> site by killing dispatch.fcgi, but when I run script/server, I am
> receiving this error:
>
> /home/veevecos/veeveShop/vendor/extensions/paypal_express/app/models/
> billing_integration/paypal_express.rb:1: superclass must be a Class
> (Module given) (TypeError)
> from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> active_support/dependencies.rb:380:in
> `load_without_new_constant_marking'without_new_constant_marking'
> from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> active_support/dependencies.rb:380:in `load_file'
> from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> active_support/dependencies.rb:521:in `new_constants_in'
> from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> active_support/dependencies.rb:379:in `load_file'
> from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> active_support/dependencies.rb:259:in `require_or_load'
> from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> active_support/dependencies.rb:425:in `load_missing_constant'
> from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> active_support/dependencies.rb:80:in `const_missing'
> from /home/veevecos/veeveShop/vendor/extensions/paypal_express/
> paypal_express_extension.rb:10:in `activate'
> from /usr/lib/ruby/gems/1.8/gems/spree-0.9.4/lib/spree/
> extension.rb:34:in `activate'
> from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> active_support/dependencies.rb:145:in `to_proc'
> from /usr/lib/ruby/gems/1.8/gems/spree-0.9.4/lib/spree/
> extension_loader.rb:95:in `each'
> from /usr/lib/ruby/gems/1.8/gems/spree-0.9.4/lib/spree/
> extension_loader.rb:95:in `activate_extensions'
> from /usr/lib/ruby/gems/1.8/gems/spree-0.9.4/lib/spree/
> initializer.rb:132:in `after_initialize'
> from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/
> initializer.rb:179:in `process'
> from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/
> initializer.rb:113:in `send'
> from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/
> initializer.rb:113:in `run'
> from /usr/lib/ruby/gems/1.8/gems/spree-0.9.4/lib/spree/
> initializer.rb:97:in `run'
> from /home/veevecos/veeveShop/config/environment.rb:14
> from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
> 31:in `gem_original_require'
> from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
> 31:in `require'
> from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> active_support/dependencies.rb:156:in `require'
> from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> active_support/dependencies.rb:521:in `new_constants_in'
> from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
> active_support/dependencies.rb:156:in `require'
> from /usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/commands/
> server.rb:84
> from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
> 31:in `gem_original_require'
> from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
> 31:in `require'
> from script/server:3
>
> Have you experienced this error? Any idea how I can resolve it?
>
> Thanks.
>
> On Feb 25, 2:41 am, Paul Callaghan <p...@railsdog.com> wrote:
>
>
>
> > > When you say pull an earlier version, are you talking about Spree or the
> > >paypal-express extension?
>
> > Oops - I meant the extension; so go for the revision before yesterday's
> > additions.
>
> > Also, is there a good guide to RoR> initializers that you have referenced before? I'm just looking for as
> > > many good RoR resources and Spreesources as possible :)
>
> > Take a look at code - eg the spree-demo contains useful examples (although
> > it's a bit out of date now).
>
> > Paul
--
You received this message because you are subscribed to the Google Groups "Spree" group.
To post to this group, send email to spree-user@googlegroups.com.
To unsubscribe from this group, send email to spree-user+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/spree-user?hl=en.
No comments:
Post a Comment