故障诊断与支持

故障诊断技术和自助信息有助于您快速识别和解决问题。本主题为您可能遇到的 NetSuite 连 接器相关问题提供可能的解决方案。

使用 WebSphere Cast Iron NetSuite 连接器升级到 NetSuite 2013_2 时的关键点

在 NetSuite 2013_1 和更低版本中,使用 internalId(唯一)属性标识 NetSuite 中的每个定制字段。

在 V2013_2 和更高版本中,NetSuite 发生以下更改:
  • scriptId 是新的 internalId
  • 已引入新的 internalId 属性
这些更改影响使用 Cast Iron NetSuite 连接器的所有编排,将填充定制字段的内部标识。 如果将连接器端点升级至 V2013_2 或更高版本,那么这些编排将停止工作,因为 internalId 属性仍将指向旧值。

症状

如果将连接器端点升级到 NetSuite V2013_2 或更高版本,那么使用 Cast Iron NetSuite 连接器的编排将停止工作。

解决方案
  1. 使用 NetSuite 连接器在 IBM WebSphere Cast Iron Studio 7001 中打开每个项目。
  2. 转至每个 NetSuite 端点,单击“将 Wsdl 更新至 2014_1”按钮,并执行步骤以更新附加到项目的 WSDL。
  3. 对于使用 NetSuite 连接器的每个编排中的每个活动,转至活动的“配置选项卡”,然后按刷新按钮以将 NetSuite 对象更新为最新模式。
  4. 转至“映射输入”和“映射输出”部分以确保针对对象和/或其子对象的内部标识字段填充正确的值。
  5. 在移至生产之前,在开发环境中全面测试项目中的编排。
  6. 针对使用 NetSuite 连接器的每个项目重复这些步骤。