Olá pessoal,
estou usando JAX-WS e em alguns casos o server mostra a seguinte exception:
Caused by: org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0x4) was found in the element content of the document.
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) [xercesImpl.jar:6.0.0.Final]
at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source) [xercesImpl.jar:6.0.0.Final]
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) [xercesImpl.jar:6.0.0.Final]
...
Acho que o motivo é a codificação da mensagem que está sendo recebida é diferente da padrão UTF-8. É possível modificar a codificação de clientes jax-ws, por exemplo para usar latim (ISO-8859-1)?
Att.