I have a *.ear application deployed in Wildfly (version 8.2.0) which makes REST calls (HTTP POST) to a Spring Boot application. When the POST requests have special characters (like German umlaut letters), Spring Boot application returns HTTP status code 400. So I'm quite sure I have a character encoding problem. So I have the following questions:
1. What encoding does Wildfly use by default ?
2. Does Wildfly use the same encoding for the URL, the headers and the body of an HTTP POST request?
3. Is the encoding configurable in Wildfly?
4. If I specify an encoding in the ContentType header of the HTTP request, will this influence in any way the encoding that Wildfly will use when sending the request?