# 'rake routes' gives error

**URL:** <https://www.ruby-forum.com/t/rake-routes-gives-error/117634>\
**Category:** Rails\
**Created:** [October 18, 2007, 8:24pm UTC](https://www.ruby-forum.com/t/rake-routes-gives-error/117634 "2007-10-18T20:24:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jko170](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/d07c76/32.png) [@jko170](https://www.ruby-forum.com/u/jko170)\
**Post date:** [October 18, 2007, 8:24pm UTC](https://www.ruby-forum.com/t/rake-routes-gives-error/117634/1 "2007-10-18T20:24:29Z")

</div>

when I run ‘rake routes’ I get the following error:

rake aborted!  
undefined method `session=’ for ActionController::Base:Class

I believe the new cookie based sessions in environment.rb are causing  
the error:

config.action\_controller.session = {  
:session\_key =\> ‘\_myapp\_session’,  
:secret =\> ‘getyourownsecretkey’  
}

Isn’t this supposed to be the default in rails? When I comment it out  
the rake works. Is this a bug problem?

---

<div class="post-metadata">

**Author:** ![jko170](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/d07c76/32.png) [@jko170](https://www.ruby-forum.com/u/jko170)\
**Post date:** [October 18, 2007, 8:36pm UTC](https://www.ruby-forum.com/t/rake-routes-gives-error/117634/2 "2007-10-18T20:36:19Z")

</div>

Oh, and I’m on rails 1.2.5

---

<div class="post-metadata">

**Author:** ![jko170](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/d07c76/32.png) [@jko170](https://www.ruby-forum.com/u/jko170)\
**Post date:** [October 18, 2007, 8:53pm UTC](https://www.ruby-forum.com/t/rake-routes-gives-error/117634/3 "2007-10-18T20:53:16Z")

</div>

Duh, the session method is only for ‘edge’ rails. Rails 1.2.5 doesn’t  
have it yet.
