2012-02-21 89 views
3

迁移Tridion 2009到2011 SP1升级期间使用Tridion Business Connector的代码是否存在任何已知问题/复杂情况?从2009年到2011年使用Tridion Business Connector升级代码的已知问题/复杂问题SP1

我知道从R5.3迁移可能会导致问题,因为类别&关键字现在是分层的。从2009年到2011年SP1的升级有没有可能存在类似的问题?

**我知道Business Connector已被弃用,并且可能会在下一版本中删除,并且Tridion建议将代码重写为使用核心服务。然而,无论如何,客户很可能会在六个月内重写这些代码(随着一些新的业务规则的引入),并且只是想在升级过程中“按原样”进行迁移。

感谢, 乔纳森

回答

4

这里只有一个为它已知问题:如果使用的是UTF-16,您将需要一个修补程序从业务连接器是发送请求,否则一切依旧

+0

这是很好的知道,虽然我会建议尽快迁移您的代码使用核心服务 – 2012-02-21 13:46:42

+1

感谢978511.我会确保在部署前检查编码。 克里斯 - 我完全同意你的观点,并将把这个(和一些自定义页面)改为使用Core Service ASAP。 – 2012-02-21 14:39:19

3

除了不推荐使用(它仍然可以正常工作),唯一需要注意的是在各种XML格式中添加一些新的(可选)元素。如果您的XML处理写得很好,则不需要进行更改。如果您依赖于确切的XML结构,则可能需要将新元素添加到XML模板中。

我最清楚的新元素叫做ExtensionXml,它出现在Schema和Fields上。该文档的示例为how ExtensionXml is used(使用Core Service,但它也可能是您希望使用Business Connector设置它们时的一个好例子)。

+0

谢谢弗兰克。 XML解析看起来写得很好,所以我们不应该有希望得到这个问题。我将确保将其添加到测试脚本! – 2012-02-21 14:36:46