Can you reproduce this error?

Generate a model with a property named 'y' of any type. You should end up with a migration something like this:

class CreateYTests < ActiveRecord::Migration   def self.up     create_table :y_tests do |t|

      t.integer :y     end   end

  def self.down     drop_table :y_tests   end end

Then try to run YTest.new.to_xml and YTest.new.to_json in the console.

They should error and YTest.to_yaml should not error. Do they?

See:

http://dev.rubyonrails.org/ticket/9797