A servlet has two ways to provide information about encoding type, getContentType() and getCharacterEncoding().
SwitchYard's Http InboundHandler considers only getCharacterEncoding(). This means incoming requests could be handled incorrectly.