public void testEchoServiceEncoding() throws Exception
{
MuleClient client = muleContext.getClient();
String message = LocaleMessageHandler.getString("test-data",
Locale.JAPAN, "CxfBasicTestCase.testEchoServiceEncoding", new Object[]{});
MuleMessage result = client.send("cxf:" + ((InboundEndpoint) muleContext.getRegistry()
.lookupObject("httpInbound")).getAddress() + "?method=echo", message, null);
String ct = result.getInboundProperty(HttpConstants.HEADER_CONTENT_TYPE, "");
assertEquals(message, result.getPayload());
assertEquals("text/xml; charset=UTF-8", ct);