Recently after upgrading a Rails app to Rails 2.3.4 I noticed my Soap service calls throwing errors. After a little investigation I found this commit:
The problem is that since String#underscore lowercases the string, any Hashes created using Hash.from_xml with xml that contain any capital letters in the node names will break when updating to Rails [...]