If a webservice returns this value:
The MessageDumpingFeature will actually log it as this:
As you can see the smaller than sign (<) is fine but it somehow shows the 'greater than' character entity as the actual sign.
I will add a testproject. I did not include webservices-rt.jar itself due to the size. If you run this project you can include this yourself in the lib folder and fix the .classpath. I used Metro 2.2.1-1.
The project starts a Jetty server which serves as a webservice, it just returns a hardcoded string. This webservice is called and the response is logged.
Run the main method in Test.java and check the logging.