title: Rails 3.1 Error Catching
body: <p>I think Rails 3.1 is changing the way that errors are raised. Can anyone assist or confirm this? I'm attempting to create custom errors pages with Rails 3.1.0.rc1</p>
  
  <pre><code>unless config.consider_all_requests_local
      rescue_from Exception, :with =&gt; :render_error
      rescue_from ActiveRecord::RecordNotFound, :with =&gt; :render_not_found
      rescue_from ActionController::RoutingError, :with =&gt; :render_not_found
      rescue_from ActionController::UnknownController, :with =&gt; :render_not_found
      rescue_from ActionController::UnknownAction, :with =&gt; :render_not_found
  end
  </code></pre>
  
  <p>^^ This doesn't work.</p>
  
  <pre><code>config.consider_all_requests_local       = true
  </code></pre>
  
  <p>That is in my development environment by default. I'm assuming Rails 3.1 removes the "action_controller" but I can't confirm this anywhere.</p>
  
  <p>Thanks!</p>