Play 2.8.2 default charset for XML content type

If the charset is not passed in the Content-Type of the request then by using request.body.asXml
for the Content-Type=“application/xml” the charset will be UTF-8 but for the Content-Type=“text/xml” the charset is not set to UTF-8 by default.
Is it the expected behavior?
Is it possible somehow to change the charset of the request before getting request body as xml?