Well, it's clear that the error is being triggered by my extension. And Sean Cribbs was nice enough to point out that I need: require_dependency 'application' in my extension initialization for the fancy stuff I'm adding to core components.
So I've updated my extension and uploaded this new version to my repository here: https://secure.svnrepository.com/s_swanki/open/radiant/extensions/page_meta/tags/v0.1.6/ Try that and tell me if that works (feel free to just email me off-list if we need to do more digging). -Chris Jasper Kooij wrote: > I only have the 0.6.4 install of radiant this extension page_meta: > > Here is the trace: > > -jailshell-3.00$ rake production db:migrate:extensions --trace > /usr/bin/rake:17:Warning: require_gem is obsolete. Use gem instead. > (in /home/jasperko/wisconsindells) > ** Invoke production (first_time) > ** Execute production > ** Invoke environment (first_time) > ** Execute environment > rake aborted! > uninitialized constant ApplicationController > /home/jasperko/wisconsindells/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:266:in > > `load_missing_constant' > /home/jasperko/wisconsindells/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:452:in > > `const_missing' > /home/jasperko/wisconsindells/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:464:in > > `const_missing' > /home/jasperko/wisconsindells/app/controllers/admin/abstract_model_controller.rb:1 > /usr/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' > /home/jasperko/wisconsindells/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:495:in > > `require' > /home/jasperko/wisconsindells/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:342:in > > `new_constants_in' > /home/jasperko/wisconsindells/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:495:in > > `require' > /home/jasperko/wisconsindells/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:104:in > > `require_or_load' > /home/jasperko/wisconsindells/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:248:in > > `load_missing_constant' > /home/jasperko/wisconsindells/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:452:in > > `const_missing' > /home/jasperko/wisconsindells/app/controllers/admin/page_controller.rb:1 > /usr/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' > /home/jasperko/wisconsindells/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:495:in > > `require' > /home/jasperko/wisconsindells/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:342:in > > `new_constants_in' > /home/jasperko/wisconsindells/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:495:in > > `require' > /home/jasperko/wisconsindells/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:104:in > > `require_or_load' > /home/jasperko/wisconsindells/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:248:in > > `load_missing_constant' > /home/jasperko/wisconsindells/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:452:in > > `const_missing' > /home/jasperko/wisconsindells/vendor/extensions/page_meta/page_meta_extension.rb:6:in > > `activate' > /home/jasperko/wisconsindells/lib/radiant/extension.rb:39:in `activate' > /home/jasperko/wisconsindells/lib/radiant/extension_loader.rb:118:in > `activate' > /home/jasperko/wisconsindells/lib/radiant/extension_loader.rb:106:in > `activate_extensions' > /home/jasperko/wisconsindells/lib/radiant/extension_loader.rb:97:in > `activate_extensions' > /home/jasperko/wisconsindells/lib/radiant/extension_loader.rb:42:in > `run' > /home/jasperko/wisconsindells/config/../lib/radiant/initializer.rb:45:in > `initialize_extensions' > /home/jasperko/wisconsindells/config/../lib/radiant/initializer.rb:38:in > `after_initialize' > /home/jasperko/wisconsindells/config/../vendor/rails/railties/lib/initializer.rb:118:in > > `process' > /home/jasperko/wisconsindells/config/../vendor/rails/railties/lib/initializer.rb:47:in > > `run' > /home/jasperko/wisconsindells/config/../lib/radiant/initializer.rb:34:in > `run' > /home/jasperko/wisconsindells/config/../config/environment.rb:12 > /usr/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' > /home/jasperko/wisconsindells/vendor/rails/railties/lib/tasks/misc.rake:3 > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute' > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute' > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:362:in `invoke' > /usr/lib/ruby/1.8/thread.rb:135:in `synchronize' > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `invoke' > /home/jasperko/wisconsindells/config/../lib/tasks/environments.rake:10 > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute' > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute' > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:362:in `invoke' > /usr/lib/ruby/1.8/thread.rb:135:in `synchronize' > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `invoke' > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `top_level' > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `top_level' > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in > `standard_exception_handling' > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1733:in `top_level' > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1711:in `run' > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in > `standard_exception_handling' > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1708:in `run' > /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/bin/rake:7 > /usr/bin/rake:18 > > _______________________________________________ Radiant mailing list Post: [email protected] Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
