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