转义Mule中传入消息中出现的字符

时间:2014-09-03 22:56:39

标签: mule

我的mule应用程序从外部端点轮询XML文件,使用XPath表达式处理XML文件,并将有效负载转发到适当的流程进行处理。

我正在使用SoapUI或Mozilla发布以下XML文件作为入站消息来测试流程:

<Employee><Applicant empid="1" firstname="simon" surname="O&#39;Brien"/></Employee>

我在mule flow中接收XML文件,如下所示,这是完美的,我想要的方式:

<Employee><Applicant empid="1" firstname="simon" surname="O'Brien"/></Employee>

但是当我从外部端点轮询相同的XML文件时,转发字符仍然出现在传入消息中:

例如。例如。 <Employee><Applicant empid="1" firstname="simon" surname="O&#39;Brien"/></Employee>

我希望收到带有撇号(&#39;)的消息代替(&#39;)。

你能告诉我哪里错了吗?为什么外部端点和SoapUI的行为不同?

0 个答案:

没有答案