Rails 4.0.3. I have a form with a date field. In other words, it only works when I just use date_select. that works perfectly on my dev machine. When I deploy it to production, the form refuses to submit and throws a NoMethodError upon reaching the date, complaining about the lack of the utc method. I can't trace it because the production server's log never tells me more than the line where it fails, but that line is the Model.new(params[:form]) line and the failure is during the type conversion magic.
The field is currently a text field with the value supplied by jQuery UI datepicker, but this problem exists also when it is a plain Rails formhelper date_field. As soon as it gets to the date, it fails... but it works perfectly in dev and I'm deploying to production using Git, so I know we are on the same page.
Locally, I'm working in jRuby and using Neo4j.rb 2.3 as my DB. I have mimicked the dev environment by running the production app server, Torquebox, and it still local, fails remote. I'm running the same version of jRuby in both locations and I have all of my gems locked to specific versions to rule out some weird version-specific bug. Any thoughts are very appreciated!