【发布时间】:2012-06-24 15:57:50
【问题描述】:
我在我们的 SDL Tridion 2011 SP1 开发和(全新且空的)测试环境之间的内容移植项目遇到问题,希望对 Content Porter (2009 SP1) 提供的功能进行一些说明...
我正在移植一些“图像”多媒体组件。但是,这些图像组件是在更改架构之前创建的(在开发环境中)以删除几个字段(“高度”和“宽度”)。
这些组件与架构一起正确导出,没有错误。但是,当我进行导入时,我收到一条错误消息,指出架构中缺少这些字段。 (请参阅下面的错误详细信息。)
我已尝试检查导入设置上的“导入前与架构同步内容”选项,但尽管 documentation 说“如果项目具有架构中不存在的字段,则 Content Porter 将其删除”,我我仍然遇到同样的错误。这不适用于元数据字段或多媒体组件,还是我遗漏了什么?
谢谢, 乔纳森
错误详情: [错误]
XML 验证错误。原因:命名空间“uuid:0c8ff632-92a3-44f5-9253-a1a961155540”中的元素“元数据”在命名空间“uuid:0c8ff632-92a3-44f5-9253-a1a961155540”中有无效的子元素“height” '。预期的可能元素列表:命名空间“uuid:0c8ff632-92a3-44f5-9253-a1a961155540”中的“alt_text”..命名空间“uuid:0c8ff632-92a3-44f5-9253-a1a961155540”中的元素“元数据”具有无效的子元素命名空间“uuid:0c8ff632-92a3-44f5-9253-a1a961155540”中的“高度”。预期的可能元素列表:命名空间“uuid:0c8ff632-92a3-44f5-9253-a1a961155540”中的“alt_text”
【问题讨论】:
-
作为对此的更新,如果从普通(非多媒体)组件的架构中删除元数据字段,似乎也会出现此问题。 “导入前根据架构同步内容”选项似乎不涵盖元数据字段!
标签: tridion tridion-2011