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

Reply via email to