I've tried to send some unicode string in a foreign language to the SOAPMessage.writeTo() but it didn't escape it.
when i tried to send an XML escaped string StringEscapeUtils.escapeXml() it doubled escape the ampersands.
What is the right way to escape those strings ?