【发布时间】:2014-12-15 20:00:47
【问题描述】:
我正在尝试使用 mule studio 进行从 XML 到另一个 XML 的简单映射,但是当我运行流程时出现此错误:
无效的映射(端口绑定到根元素可能会生成无效的 XML 文件。将“每个文件的记录”或“最大记录数”组件属性设置为“1”。)
关于如何设置“最大记录数”有什么建议吗?
谢谢
【问题讨论】:
标签: mule mule-studio
我正在尝试使用 mule studio 进行从 XML 到另一个 XML 的简单映射,但是当我运行流程时出现此错误:
无效的映射(端口绑定到根元素可能会生成无效的 XML 文件。将“每个文件的记录”或“最大记录数”组件属性设置为“1”。)
关于如何设置“最大记录数”有什么建议吗?
谢谢
【问题讨论】:
标签: mule mule-studio
当您有效地创建具有多个根元素的目标 XML 时会发生这种情况,这将是无效的 XML。理想情况下,您的映射不应创建此类目标。
但是,如果难以修复,您应该解决 CloverETL 使用 b 数据映射器的问题版本。在该文件中,在映射文件中找到您的根节点条目并添加 recordsPerFile="1" 属性。
考虑到第一个解决方案非常推荐,因为对第二个解决方案的手动更改将在文件重新生成时丢失。
【讨论】: