<CFEXECUTE> and UTF-8 response| View in Tracker
Reporter/Name(from Bugbase): m p / ()
Failure Type: Data Corruption
Found In Build/Fixed In Build: CF 2016 Update 5 / NA
Priority/Frequency: Normal /
Locale/System: / Linux CentOS 6.4
Vote Count: 1
Problem Description: Using CFEXECUTE to call a local service that returns JSON array (via the variable parameter) that can contain foreign characters (for example chinese characters ???). CF version 11 worked just fine. We recently upgraded to CF 2016 and now if won't return these characters encoded properly -- only returns the ? character. However, if we write to the CFEXECUTE response to file, the characters are encoded properly. The issue only appears to be when we use the CFEXECUTE 'variable' parameter. Steps to Reproduce:Use CFEXECUTE to read some UTF-8 encoded output and dump to a variable.