I have some String (some data I can't control) that I send from the server to
the client as string and it chokes on a control character, producing invalid
XMl

Caused by: com.ctc.wstx.exc.WstxUnexpectedCharException: Illegal character
((CTRL-CHAR, code 12))
 at [row,col {unknown-source}]: [8,1]
        at 
com.ctc.wstx.sr.StreamScanner.throwInvalidSpace(StreamScanner.java:675)
        at
com.ctc.wstx.sr.BasicStreamReader.readTextSecondary(BasicStreamReader.java:4668)
        at
com.ctc.wstx.sr.BasicStreamReader.readCoalescedText(BasicStreamReader.java:4126)
        at
com.ctc.wstx.sr.BasicStreamReader.finishToken(BasicStreamReader.java:3701)
        at
com.ctc.wstx.sr.BasicStreamReader.safeFinishToken(BasicStreamReader.java:3649)
        at
com.ctc.wstx.sr.BasicStreamReader.getTextCharacters(BasicStreamReader.java:830)
        at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXStreamConnector.handleCharacters(StAXStreamConnector.java:312)
        at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:176)
        at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:349)
        ... 53 more


Using CXF 2.2.12 with wstx-asl-3.2.9

Am I correct to expect the CXF stack to encode/decode the content properly?
If so what can I do about it? 

Thanks

Kaj



--
View this message in context: 
http://cxf.547215.n5.nabble.com/String-with-Ctrl-Character-marshalling-unmarshalling-error-tp4924570p4924570.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to