We use SoapUI for many interfaces in our team project. We came across a problem with german special signs, called umlauts. When sending a POST request with Json body and a german umlaut, the we get com.fasterxml.jackson.databind.JsonMappingException
. It cannot be parsed with com.fasterxml.jackson.databind.ObjectMapper
.
But when sending the same request using POSTMAN, then it works like a charm.
We use @Consumes({MediaType.APPLICATION_JSON + "; charset=utf-8"})
annotations and Content-Type: application/json; charset=utf-8
header. But still no effect. Has anyone ever came across such a problem or know how to solve it? We cannot change the testing tool.