# exception\_notification error: custom\_require.rb:31:in 	\`gem\_original\_re quire': no such file to load -- action\_dispatch 	(MissingSourceFile)

**URL:** <https://discuss.rubyonrails.org/t/exception-notification-error-custom-require-rbin-gem-original-re-quire-no-such-file-to-load-action-dispatch-missingsourcefile/48904>\
**Category:** rubyonrails-talk\
**Created:** [January 27, 2010, 3:24pm UTC](https://discuss.rubyonrails.org/t/exception-notification-error-custom-require-rbin-gem-original-re-quire-no-such-file-to-load-action-dispatch-missingsourcefile/48904 "2010-01-27T15:24:49Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rtacconi](https://avatars.discourse-cdn.com/v4/letter/r/13edae/32.png) [@rtacconi](https://discuss.rubyonrails.org/u/rtacconi)\
**Post date:** [January 27, 2010, 3:24pm UTC](https://discuss.rubyonrails.org/t/exception-notification-error-custom-require-rbin-gem-original-re-quire-no-such-file-to-load-action-dispatch-missingsourcefile/48904/1 "2010-01-27T15:24:49Z")

</div>

I am trying to use exception\_notification but I get this error:

$ script/server =\> Booting Mongrel =\> Rails 2.3.4 application starting on [http://0.0.0.0:3000](http://0.0.0.0:3000) c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:31:in `gem_original_re quire': no such file to load -- action_dispatch (MissingSourceFile) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 31:in `re quire' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from c:/dev/apps/vendor/rails/activesupport/lib/active\_support/ dependenc ies.rb:156:in `require' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from c:/dev/apps/vendor/rails/activesupport/lib/active_support/ dependenc ies.rb:521:in `new\_constants\_in' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from c:/dev/apps/vendor/rails/activesupport/lib/active\_support/ dependenc ies.rb:156:in `require' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from c:/dev/apps/vendor/plugins/exception_notification/lib/ exception_not ifier.rb:1 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from c:/dev/apps/vendor/rails/activesupport/lib/active_support/ dependenc ies.rb:380:in `load\_without\_new\_constant\_marking' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from c:/dev/apps/vendor/rails/activesupport/lib/active\_support/ dependenc ies.rb:380:in `load_file' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from c:/dev/apps/vendor/rails/activesupport/lib/active_support/ dependenc ies.rb:521:in `new\_constants\_in' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;... 11 levels... &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from c:/dev/apps/vendor/rails/railties/lib/commands/server.rb: 84 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb: 31:in `ge m_original_require' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 31:in `re quire' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from script/server:3

I followed this tutorial and the tutorial on github: [https://wikihub.berkeley.edu/display/istas/Rails+Deployment+-+Exception+Notification+and+Monitoring](https://wikihub.berkeley.edu/display/istas/Rails+Deployment+-+Exception+Notification+and+Monitoring)

---

<div class="post-metadata">

**Author:** ![Matt\_Jones](https://avatars.discourse-cdn.com/v4/letter/m/258eb7/32.png) [@Matt\_Jones](https://discuss.rubyonrails.org/u/Matt_Jones)\
**Post date:** [January 28, 2010, 10:35pm UTC](https://discuss.rubyonrails.org/t/exception-notification-error-custom-require-rbin-gem-original-re-quire-no-such-file-to-load-action-dispatch-missingsourcefile/48904/2 "2010-01-28T22:35:07Z")

</div>

That repo has been updated for Rails 3, so it's going to fail badly on older versions. You'll probably want to grab only up to this commit:

[http://github.com/rails/exception\_notification/commit/e8b603e523c14f145da7b3a1729f5cc06eba2dd1](http://github.com/rails/exception_notification/commit/e8b603e523c14f145da7b3a1729f5cc06eba2dd1)

Or you may want to look into another exception notifier, like Hoptoad.

--Matt Jones
