排除集成问题

如果 OCM 资产存储库收集集成在 Oracle Sales and Service 业务对象中未按预期工作,则可以执行以下步骤来确定问题:

如果 OCM 集成未按预期工作

  1. 如果 Oracle Sales and Service 业务对象中缺少“资产”选项卡,请验证当前用户是否位于正确的 Oracle Sales and Service 沙盒中,并且您正在创建为此集成实施的业务对象(在本例中为服务请求)。
  2. 如果出现以下错误,请确保 API 验证已正确配置并且 Web 服务正在使用此连接:
    oracle.binding.expr.ServiceInvocationException: JBO-29000: Unexpected exception caught:
    oracle.adf.model.connection.rest.exception.RestConnectionException, msg=JBO-57001:
    Invocation of service URL used in connection failed with status code 401
    Unauthorized.
  3. 确保当前用户具有对 OCM 的企业访问权限。
  4. 验证登录到 Oracle Sales and Service 应用程序的用户是否也是登录到 OCM 的同一用户。
  5. 如果“资产”页显示以下内容,请确保将基本资产存储库至少作为贡献者共享到当前用户:

    系统会显示在此处。资料档案库管理者必须先与您共享资料档案库,然后您才能使用资产。

  6. 如果用户无法将文档添加到资产资料档案库集合,请验证该用户是否已共享到基本资产资料档案库中的相关 OCM 集合。
  7. 如果在解析期间未将文档复制到资产,请验证当前用户对用于此集成的基本资产存储库至少具有贡献者访问权限,并且此集成中使用的资产类型与 OCMCopyDocumentsToRepositoryCollectionFunction 脚本中使用的类型匹配。
  8. 如果在解决服务请求期间某些文档未从 OCM 文档复制到 OCM 资产存储库集合,请验证是否已定义了“资产类型”中此集成所需的所有文档类型。
  9. 查看以上文档中的所有步骤,验证它们是否已完成并具有正确的值。使用步骤中提供的图像,因为它们应与已配置图像相同。
  10. 验证在 Web 服务以及 Mashup 中是否正确配置了 OCM 服务器 URL(如图中所示,不是 <OCMServerURL>)。
  11. 验证在 Web 服务 IDCS OAUTH 安全性中是否正确配置了令牌 URI(如图中所示,不是 <idcsServerURL>)。
  12. 以企业集成用户身份登录到 OCM,并验证是否在 OCM 基本资产存储库下创建了具有 Oracle Sales and Service 业务对象名称的集合。否则,请验证 OCM 基本资产存储库 ID 是否正确。

如果 OCM 嵌入式 UI 仍未加载,请查看 Oracle Sales and Service 调试日志

  1. 确保您位于为此集成创建的沙盒中。
  2. 从页面的左上角选择工具应用程序编辑器
  3. 从左侧导航菜单中选择公用设置,然后选择运行时消息
  4. 选中启用应用程序脚本日志记录复选框。
  5. 遍历失败的集成部分(例如创建新服务请求)。
  6. 返回运行时消息以查看日志是否提供了有关此集成可能失败原因的更多信息。