无法从mulesoft在MS-Dynamic CRM中创建记录

时间:2017-08-31 09:49:51

标签: java web-services mule dynamics-crm dataweave

以下是我正在做的事情。

  • 我正在使用mule MS-Dynamics连接器创建联系人

  • 我从mysql数据库中获取记录(从源文件中插入)

  • 将其转换为dataweave中的CRM特定对象

这适用于 1000万记录。但是有几百条记录 我收到以下错误:

  

将SAAJ模型编写为流时出现问题:要输出的文本中的空格字符(0x1f)无效(在xml 1.1中,可以作为字符实体输出)

通过一些研究,我发现(0x1f)代表美国"单位分隔符"。

我尝试在我的数据编辑中替换此字符

%var replaceSaaj = (x) -> (x replace /\"0x1f"/ with "" default "")

但问题仍然存在。 我甚至试图在我的源文件和数据库中查找这些字符而没有运气。 我知道这个连接器在内部使用SOAP服务。

0 个答案:

没有答案