[Radiant] Persistent Mailer Failure
1842759193
1842759193 at fourwallsandaroof.com.au
Wed Mar 5 04:34:07 CST 2008
Rebuilt the mailer as per the instructions. Rm'd the production.log, flushed
the web browser, rebooted the machine, accessed the site, tried to send an
email.
It threw the Application Error again, below is the production.log output.
=>
Processing SiteController#show_page (for 192.168.100.50 at 2008-03-05
20:30:56) [GET]
Parameters: {"url"=>"/", "action"=>"show_page", "controller"=>"site"}
Completed in 0.25737 (3 reqs/sec) | DB: 0.01417 (5%) | 200 OK [
http://192.168.100.20/]
Processing SiteController#show_page (for 192.168.100.50 at 2008-03-05
20:31:52) [POST]
Parameters: {"url"=>["contact-us"], "action"=>"show_page",
"contact"=>"feedback", "mailer"=>{"name"=>"Server Monkey", "city"=>"This One
Still", "body"=>"Message body text.", "email"=>"
1842759193 at fourwallsandaroof.com.au"}, "controller"=>"site",
"mailer_name"=>"contact"}
NoMethodError (undefined method `symbolize_keys' for nil:NilClass):
/var/www/fourwalls/vendor/extensions/mailer/app/models/mailer_page.rb:26:in
`process'
/usr/local/lib/ruby/gems/1.8/gems/radiant-0.6.4/app/controllers/site_controller.rb:32:in
`process_page'
/usr/local/lib/ruby/gems/1.8/gems/radiant-0.6.4/app/controllers/site_controller.rb:38:in
`show_uncached_page'
/usr/local/lib/ruby/gems/1.8/gems/radiant-0.6.4/app/controllers/site_controller.rb:20:in
`show_page'
/usr/local/lib/ruby/gems/1.8/gems/radiant-0.6.4/vendor/rails/actionpack/lib/action_controller/base.rb:1101:in
`send'
/usr/local/lib/ruby/gems/1.8/gems/radiant-0.6.4/vendor/rails/actionpack/lib/action_controller/base.rb:1101:in
`perform_action_without_filters'
/usr/local/lib/ruby/gems/1.8/gems/radiant-0.6.4/vendor/rails/actionpack/lib/action_controller/filters.rb:696:in
`call_filters'
/usr/local/lib/ruby/gems/1.8/gems/radiant-0.6.4/vendor/rails/actionpack/lib/action_controller/filters.rb:688:in
`perform_action_without_benchmark'
/usr/local/lib/ruby/gems/1.8/gems/radiant-0.6.4/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:66:in
`perform_action_without_rescue'
/usr/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
/usr/local/lib/ruby/gems/1.8/gems/radiant-0.6.4/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:66:in
`perform_action_without_rescue'
/usr/local/lib/ruby/gems/1.8/gems/radiant-0.6.4/vendor/rails/actionpack/lib/action_controller/rescue.rb:83:in
`perform_action'
/usr/local/lib/ruby/gems/1.8/gems/radiant-0.6.4/vendor/rails/actionpack/lib/action_controller/base.rb:435:in
`send'
/usr/local/lib/ruby/gems/1.8/gems/radiant-0.6.4/vendor/rails/actionpack/lib/action_controller/base.rb:435:in
`process_without_filters'
/usr/local/lib/ruby/gems/1.8/gems/radiant-0.6.4/vendor/rails/actionpack/lib/action_controller/filters.rb:684:in
`process_without_session_management_support'
/usr/local/lib/ruby/gems/1.8/gems/radiant-0.6.4/vendor/rails/actionpack/lib/action_controller/session_management.rb:114:in
`process'
/usr/local/lib/ruby/gems/1.8/gems/radiant-0.6.4/vendor/rails/actionpack/lib/action_controller/base.rb:334:in
`process'
/usr/local/lib/ruby/gems/1.8/gems/radiant-0.6.4/vendor/rails/railties/lib/dispatcher.rb:41:in
`dispatch'
/usr/local/lib/ruby/gems/1.8/gems/thin-0.7.0/lib/rack/adapter/rails.rb:49:in
`serve_rails'
/usr/local/lib/ruby/gems/1.8/gems/thin-0.7.0/lib/rack/adapter/rails.rb:64:in
`call'
/usr/local/lib/ruby/gems/1.8/gems/thin-0.7.0/lib/thin/connection.rb:45:in
`process'
/usr/local/lib/ruby/gems/1.8/gems/thin-0.7.0/lib/thin/connection.rb:31:in
`receive_data'
/usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.10.0/lib/eventmachine.rb:1056:in
`event_callback'
/usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.10.0/lib/eventmachine.rb:224:in
`run_machine'
/usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.10.0/lib/eventmachine.rb:224:in
`run'
/usr/local/lib/ruby/gems/1.8/gems/thin-0.7.0/lib/thin/server.rb:137:in
`start'
/usr/local/lib/ruby/gems/1.8/gems/thin-0.7.0/lib/thin/controllers/controller.rb:70:in
`start'
/usr/local/lib/ruby/gems/1.8/gems/thin-0.7.0/lib/thin/runner.rb:156:in
`send'
/usr/local/lib/ruby/gems/1.8/gems/thin-0.7.0/lib/thin/runner.rb:156:in
`run_command'
/usr/local/lib/ruby/gems/1.8/gems/thin-0.7.0/lib/thin/runner.rb:127:in
`run!'
/usr/local/lib/ruby/gems/1.8/gems/thin-0.7.0/bin/thin:6
/usr/local/bin/thin:19:in `load'
/usr/local/bin/thin:19
Also just noticed that the Subject: information field is not rendering
through the mailer but that's fixable.
Could someone please provide some feedback on this error, I an unable to
remedy it.
Thanks in advance, 1842759193.
More information about the Radiant
mailing list