We recently moved to rails 3.2.13. We use ActiveResource to call a web service. ActiveResoure will generate the xml payload. We noticed that the new xml doesn't escape unicode character. For example:
<name> C:\Documents and Settings\All Users\testütestdev1.txt </name>
In rails 2.3, it will escape ü to ü :
<name> C:\Documents and Settings\All Users\testütestdev1.txt <name>
After some investigation. It looks like it is due to ActiveSuppport to_xml method which doesn't escape unicode character. Has anyone had this issue and know how to solve it?