I have a simple app -- essentially just restful_authentication at this
point. I have the following in my routes.rb:
# nice named routes
map.signup '/signup', :controller => 'attendees', :action =>
map.login '/login', :controller => 'sessions', :action => 'new'
map.logout '/logout', :controller => 'sessions', :action =>
map.activate '/activate/:activation_code', :controller =>
'attendees', :action => 'activate'
My tests all work OK, and functionally this seems to be working...I
can signup, activate, log in and log out.
When I use the named routes I created (eg localhost/signup) I do get
the correct page routed, but I also get an error in the log:
/!\ FAILSAFE /!\ Sat Nov 07 17:09:34 -0800 2009
Status: 500 Internal Server Error
PROPFIND, accepted HTTP methods are get, head, put, post, delete,
I don't get that if I use the resource route (/attendees/new).
The easy solution is not to use named routes I guess, but I'd rather
keep a few clean/sparse routes for embedding in emails. I'm assuming
this is some conflict with rest routes and named routes...but that's