What SOAP client do you use?
In XML the < must be encoded in the answer. So the receiver should frankly decode the answer, and thus why I ask which SOAP client you use.
The client is currently decoding the answer. I am using Apache's http client.
Is there any way to return XML in a JAX-WS response? Is this a problem with the client I am using?
In pure XML you can use CDATA sections to contain < > & chars.
But for regular XML those chars are encoded to > etc.