[
https://issues.apache.org/jira/browse/CXF-1289?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12552011
]
Benson Margulies commented on CXF-1289:
---------------------------------------
If it is an XML 1.0 character, there is no need to transform it to be standard
conforming. If it is not an XML 1.0 character, you can't transmit it in a web
service String, you have to use base64.
0x27 and 0x1b are valid characters, so no need for escaping. Only <
absolutely must be escaped in PCdata.
[2] Char ::= #x9 | #xA | #xD | [#x20-#xD7FF] |
[#xE000-#xFFFD] | [#x10000-#x10FFFF]
If your client requires these characters to be escaped, your client is
defective, I am afraid.
You could probably write an interceptor to do this additional escaping if you
need it.
> XML contains binary data (ASCII 27, ^[, ESC)
> --------------------------------------------
>
> Key: CXF-1289
> URL: https://issues.apache.org/jira/browse/CXF-1289
> Project: CXF
> Issue Type: Bug
> Affects Versions: 2.0.2, 2.0.3
> Reporter: Scott Anderson
>
> I've got a SOAP request that results in a string with an ESCAPE code (ASCII
> 27, ^[, ESC), and it isn't being transformed in to XML properly. CXF leaves
> it as its binary value, instead of converting to  or 
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.