Details
-
Type:
Patch submission
-
Status:
Closed
-
Priority:
Blocker
-
Resolution: Fixed
-
Affects Version/s: 2.1.1
-
Component/s: Modules: CXF
-
Labels:None
-
Environment:
Ubuntu 8.10 with sun-jdk 1.6.0_10
-
User impact:High
-
Similar Issues:None
Description
When running the echo example with cxf endpoint i get this response:
Transfer-Encoding chunked
Date Tue, 02 Dec 2008 04:52:33 CET
#status# HTTP/1.1 200 OK
Expires Tue, 02 Dec 2008 04:52:33 CET
Connection close
Content-Type text/xml
Server Mule Core/2.1.1
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:echoResponse xmlns:ns1="http://echo.example.mule.org/">
<text>per med æøå</text>
</ns1:echoResponse>
</soap:Body>
</soap:Envelope>
Which don't contain any information that its ecoded in UTF-8 so soapUI and .net clients assumes us-asci. Which is correct according to the SOAP standard.
request :
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:echo="http://echo.example.mule.org/">
<soapenv:Header/>
<soapenv:Body>
<echo:echo>
<!-Optional:->
<text>per med æøå</text>
</echo:echo>
</soapenv:Body>
</soapenv:Envelope>
This also affects the xml syntax not just the content.