WSO2 MI 1.1.0 seem to be corrupting Turkish characters even if charset=UTF-8 in the request.
I created the following basic API with WSO2 Integration Studio: 7.0.2
<?xml version="1.0" encoding="UTF-8"?> <api context="/test" name="Test" xmlns="http://ws.apache.org/ns/synapse"> <resource methods="POST" uri-template="/test"> <inSequence> <log level="full"/> <respond/> </inSequence> <outSequence/> <faultSequence/> </resource> </api>
Here is how I performed the test. ( Simply an HTTP call with charset=UTF-8 in the request.)
The log also indicate corrupt characters.
I tried using CHARACTER_SET_ENCODING as well. But charset encoding seem to be UTF-8 by default. ( I tried getting CHARACTER_SET_ENCODING axis property without overwriting and it is UTF-8.
Am I missing something or is there any bug?
Regards.