# Rails 1.2.1 singleton resources (map.resource)

**URL:** <https://www.ruby-forum.com/t/rails-1-2-1-singleton-resources-map-resource/82419>\
**Category:** Rails\
**Created:** [January 19, 2007, 4:30pm UTC](https://www.ruby-forum.com/t/rails-1-2-1-singleton-resources-map-resource/82419 "2007-01-19T16:30:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dusty](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/a183cd/32.png) [@dusty](https://www.ruby-forum.com/u/dusty)\
**Post date:** [January 19, 2007, 4:30pm UTC](https://www.ruby-forum.com/t/rails-1-2-1-singleton-resources-map-resource/82419/1 "2007-01-19T16:30:19Z")

</div>

I just installed rails 1.2.1 and am having trouble starting my  
application when I define a singleton resource. It loads up fine with  
all my normal map.resources, but when I use map.resource, I get an  
error.

For example, if I add this to routes.rb

map.resource :account

I get the following error:

/usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.1/lib/action\_controller/routing.rb:936:in  
`build': undefined method`[]’ for :account:Symbol (NoMethodError)  
from  
/usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.1/lib/action\_controller/routing.rb:1161:in  
`add_route' from /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.1/lib/action_controller/routing.rb:1167:in`add\_named\_route’  
from  
/usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.1/lib/action\_controller/routing.rb:992:in  
`method_missing' from /var/www/dev.www.storeit/current/config/../config/routes.rb:3 from /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.1/lib/action_controller/routing.rb:1128:in`draw’  
from  
/var/www/dev.www.storeit/current/config/…/config/routes.rb:1  
from  
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.0/lib/active\_support/dependencies.rb:489:in  
`load' from /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.0/lib/active_support/dependencies.rb:489:in`load’  
… 20 levels…  
from  
/usr/local/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel/command.rb:211:in  
`run' from /usr/local/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/mongrel_rails:231 from /usr/local/bin/mongrel_rails:16:in`load’  
from /usr/local/bin/mongrel\_rails:16

Is a singleton resource supported in rails 1.2.1?

Thanks

---

<div class="post-metadata">

**Author:** ![dusty](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/a183cd/32.png) [@dusty](https://www.ruby-forum.com/u/dusty)\
**Post date:** [September 25, 2007, 10:34pm UTC](https://www.ruby-forum.com/t/rails-1-2-1-singleton-resources-map-resource/82419/2 "2007-09-25T22:34:16Z")

</div>

> Is a singleton resource supported in rails 1.2.1?

Nope, it went in after the feature freeze.

–  
Rick O.  
[http://weblog.techno-weenie.net](http://weblog.techno-weenie.net)  
[http://mephistoblog.com](http://mephistoblog.com)
