[Radiant] Asset Manager Extension Issues

Michael Jones mjfreshnspamfree at gmail.com
Fri Jan 19 00:11:33 CST 2007


Hello-

I'm hoping someone can point out what I'm doing wrong with the Asset Manager...

I installed Radiant on Dreamhost and all went well.

I installed the acts_as_attchment plugin and it still looked good.

I checked the gems and rmagick (1.10.1) is installed.

When I click on the 'Images' tab from the admin I get this error in
the production.log:

LoadError (Expected
../config/../vendor/extensions/assets/app/models/asset.rb to define
Asset):
    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:250:in
`load_missing_constant'


When I fire up the console in production mode and try to create a new Asset
a = Asset.new
I get:

NameError: uninitialized constant
Technoweenie::ActsAsAttachment::ActMethods::InstanceMethods from
./script/../config/../config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:264:in
`load_missing_constant'


Any suggestions on what to try? The full stack traces are below.

Thanks-
Michael



FULL ERRORS:

LoadError (Expected
../config/../vendor/extensions/assets/app/models/asset.rb to define
Asset):
    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:250:in
`load_missing_constant'
    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:453:in
`const_missing'
    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:465:in
`const_missing'
    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:261:in
`load_missing_constant'
    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:453:in
`const_missing'
    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:261:in
`load_missing_constant'
    /vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:469:in
`const_missing'
    /vendor/extensions/assets/app/controllers/admin/asset_controller.rb:11:in
`index'
    /vendor/rails/actionpack/lib/action_controller/base.rb:1095:in `send'
    /vendor/rails/actionpack/lib/action_controller/base.rb:1095:in
`perform_action_without_filters'
    /vendor/rails/actionpack/lib/action_controller/filters.rb:632:in
`call_filter'
    /vendor/rails/actionpack/lib/action_controller/filters.rb:638:in
`call_filter'
    /vendor/rails/actionpack/lib/action_controller/filters.rb:438:in `call'
    /vendor/rails/actionpack/lib/action_controller/filters.rb:637:in
`call_filter'
    /vendor/rails/actionpack/lib/action_controller/filters.rb:638:in
`call_filter'
    /vendor/rails/actionpack/lib/action_controller/filters.rb:438:in `call'
    /vendor/rails/actionpack/lib/action_controller/filters.rb:637:in
`call_filter'
    /vendor/rails/actionpack/lib/action_controller/filters.rb:638:in
`call_filter'
    /vendor/rails/actionpack/lib/action_controller/filters.rb:438:in `call'
    /vendor/rails/actionpack/lib/action_controller/filters.rb:637:in
`call_filter'
    /vendor/rails/actionpack/lib/action_controller/filters.rb:619:in
`perform_action_without_benchmark'
    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:66:in
`perform_action_without_rescue'
    /usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
    /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:66:in
`perform_action_without_rescue'
    /vendor/rails/actionpack/lib/action_controller/rescue.rb:83:in
`perform_action'
    /vendor/rails/actionpack/lib/action_controller/base.rb:430:in `send'
    /vendor/rails/actionpack/lib/action_controller/base.rb:430:in
`process_without_filters'
    /vendor/rails/actionpack/lib/action_controller/filters.rb:624:in
`process_without_session_management_support'
    /vendor/rails/actionpack/lib/action_controller/session_management.rb:114:in
`process'
    /vendor/rails/actionpack/lib/action_controller/base.rb:330:in `process'
    /vendor/rails/railties/lib/dispatcher.rb:41:in `dispatch'
    /vendor/rails/railties/lib/fcgi_handler.rb:168:in `process_request'
    /vendor/rails/railties/lib/fcgi_handler.rb:143:in `process_each_request!'
    /vendor/rails/railties/lib/fcgi_handler.rb:109:in `with_signal_handler'
    /vendor/rails/railties/lib/fcgi_handler.rb:142:in `process_each_request!'
    /usr/lib/ruby/1.8/fcgi.rb:600:in `each_cgi'
    /usr/lib/ruby/1.8/fcgi.rb:597:in `each'
    /usr/lib/ruby/1.8/fcgi.rb:597:in `each_cgi'
    /vendor/rails/railties/lib/fcgi_handler.rb:141:in `process_each_request!'
    /vendor/rails/railties/lib/fcgi_handler.rb:55:in `process!'
    /vendor/rails/railties/lib/fcgi_handler.rb:25:in `process!'
    dispatch.fcgi:24





NameError: uninitialized constant
Technoweenie::ActsAsAttachment::ActMethods::InstanceMethods
        from ./script/../config/../config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:264:in
`load_missing_constant'
        from ./script/../config/../config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:453:in
`const_missing'
        from ./script/../config/../config/../vendor/plugins/acts_as_attachment/lib/technoweenie/acts_as_attachment.rb:51:in
`acts_as_attachment'
        from ./script/../config/../config/../vendor/extensions/assets/app/models/asset.rb:7
        from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:18:in
`require__'
        from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:18:in
`require'
        from ./script/../config/../config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:496:in
`require'
        from ./script/../config/../config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:343:in
`new_constants_in'
        from ./script/../config/../config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:496:in
`require'
        from ./script/../config/../config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:105:in
`require_or_load'
        from ./script/../config/../config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:249:in
`load_missing_constant'
        from ./script/../config/../config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:453:in
`const_missing'
        from ./script/../config/../config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:465:in
`const_missing'
        from (irb):1



More information about the Radiant mailing list