# Generated scaffold code giving an error

**URL:** <https://www.ruby-forum.com/t/generated-scaffold-code-giving-an-error/175458>\
**Category:** Rails\
**Created:** [September 14, 2009, 10:02am UTC](https://www.ruby-forum.com/t/generated-scaffold-code-giving-an-error/175458 "2009-09-14T10:02:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![bradleylandis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/4da419/32.png) [@bradleylandis](https://www.ruby-forum.com/u/bradleylandis)\
**Post date:** [September 14, 2009, 10:02am UTC](https://www.ruby-forum.com/t/generated-scaffold-code-giving-an-error/175458/1 "2009-09-14T10:02:18Z")

</div>

I am running ruby 1.9.1p243 and rails 2.3.4.

after generating scaffold code via:

ruby script/generate scaffold Product

I go to the products page and click on “new product” and I get the  
following error:

NoMethodError in Products#new  
Showing app/views/products/new.html.erb where line #3 raised:

undefined method `^’ for “c”:String

Extracted source (around line #3):

1:

# New product
  
2:  
3: \<% form\_for(@product) do |f| %\>  
4: \<%= f.error\_messages %\>  
5:  
6: 

Any idea how I can get it to generate scaffold code that works?

---

<div class="post-metadata">

**Author:** ![bradleylandis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/4da419/32.png) [@bradleylandis](https://www.ruby-forum.com/u/bradleylandis)\
**Post date:** [September 14, 2009, 10:08am UTC](https://www.ruby-forum.com/t/generated-scaffold-code-giving-an-error/175458/2 "2009-09-14T10:08:45Z")

</div>

On Sep 14, 1:00 am, bradleylandis [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> I am running ruby 1.9.1p243 and rails 2.3.4.

It’s a rails bug added in 2.3.4 (  
[https://rails.lighthouseapp.com/projects/8994/tickets/3144-undefined-method-for-string-ror-234](https://rails.lighthouseapp.com/projects/8994/tickets/3144-undefined-method-for-string-ror-234)  
)

Fred
