# Bug? Every name reserved?

**URL:** <https://www.ruby-forum.com/t/bug-every-name-reserved/86850>\
**Category:** Rails\
**Created:** [February 26, 2007, 2:42pm UTC](https://www.ruby-forum.com/t/bug-every-name-reserved/86850 "2007-02-26T14:42:45Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ernst\_BeiglbSSSSck](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/13edae/32.png) [@Ernst\_BeiglbSSSSck](https://www.ruby-forum.com/u/Ernst_BeiglbSSSSck)\
**Post date:** [February 26, 2007, 2:42pm UTC](https://www.ruby-forum.com/t/bug-every-name-reserved/86850/1 "2007-02-26T14:42:45Z")

</div>

Hi,  
I have a problem using the scaffolding generator. No matter what name  
I try, Rails always complains that the name is reserverd. E.g.:

ernst@devel:/var/rails/fm5$ script/generate scaffold P4ge  
exists app/controllers/  
exists app/helpers/  
create app/views/p4ges  
exists test/functional/  
dependency model  
The name ‘P4ge’ is reserved by Ruby on Rails.  
Please choose an alternative and run this generator again.

No happy.

---

<div class="post-metadata">

**Author:** ![Ernst\_BeiglbSSSSck](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/13edae/32.png) [@Ernst\_BeiglbSSSSck](https://www.ruby-forum.com/u/Ernst_BeiglbSSSSck)\
**Post date:** [February 26, 2007, 3:16pm UTC](https://www.ruby-forum.com/t/bug-every-name-reserved/86850/2 "2007-02-26T15:16:49Z")

</div>

This happened to me once when I had an observer set in environment.rb.  
Try clearing all observers and trying again.

Vish

---

<div class="post-metadata">

**Author:** ![Ernst\_BeiglbSSSSck](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/13edae/32.png) [@Ernst\_BeiglbSSSSck](https://www.ruby-forum.com/u/Ernst_BeiglbSSSSck)\
**Post date:** [February 26, 2007, 3:24pm UTC](https://www.ruby-forum.com/t/bug-every-name-reserved/86850/3 "2007-02-26T15:24:50Z")

</div>

I definitely have no observer, even don’t really know what that is 😉

On 2/26/07, Vishnu G. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > I try, Rails always complains that the name is reserverd. E.g.:  
> > No happy.
> > 
> > >
> 
> >

–  
wer viel lest ist viel gebildet.

---

<div class="post-metadata">

**Author:** ![Ernst\_BeiglbSSSSck](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/13edae/32.png) [@Ernst\_BeiglbSSSSck](https://www.ruby-forum.com/u/Ernst_BeiglbSSSSck)\
**Post date:** [February 26, 2007, 6:44pm UTC](https://www.ruby-forum.com/t/bug-every-name-reserved/86850/4 "2007-02-26T18:44:31Z")

</div>

OK, the problem was that I used the constant Page/P4ge/whatever in my  
routes.rb. Had to comment it out, otherwise Rails thought it is a  
reserved word.

On 2/26/07, Ernst Beiglböck [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > > The name ‘P4ge’ is reserved by Ruby on Rails.
> 
> –  
> wer viel lest ist viel gebildet.

–  
wer viel lest ist viel gebildet.
