Observer + Notifier give "Unprocessed view path found: nil"

I have a UserObserver registered which handles sending the emails, via
a UserNotifier, for user signup etc.

It works fine in my specs (well everything is being called as
expected) however in the application if I call user.save I get the
following error:

“Unprocessed view path found: nil. Set your view paths with
#append_view_path, #prepend_view_path, or #view_paths=.”

I’ve tried adding the following to my mailer:

ActionController::Base.view_paths << Rails.root + ‘/app/views’

But that doesn’t make any difference, I guess the observer is outside
of the realm of the controller. I’m sure this was working a while back
but doesn’t seem to be anymore (and I’ve made a lot of changes since
then).

Any ideas?

I figured out that this was an issue with a couple of plugins I have
installed.

I’m using ARMailer to send the emails and I had also installed the
exception_notification plugin. It seems to be the
exception_notification plugin that causes the issue and my only
solution was to disable this plugin for now (I have logged this issue
here:
http://rails.lighthouseapp.com/projects/8995/tickets/30-exception_notifiable-causes-unprocessed-view-path-found-nil-when-sending-any-other-emails)

-D