Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.7.7
-
None
-
None
-
Unknown
Description
If the called web service (SOAP 1.1) returns a fault with a faultstring containing a <![CDATA[...]]> element
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Header/> <soap:Body xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Fault> <faultcode>soap:Server</faultcode> <faultstring><![CDATA[some text containing a xml tag <xml-tag>]]></faultstring> </soap:Fault> </soap:Body> </soap:Envelope>
then the message in the resulting SOAPFaultException is empty. If the faultstring contains only "simple characters" everything is fine.
I think this issue was introduced with the fixing of bug https://issues.apache.org/jira/browse/CXF-4181.