0

我是 Oracle WebCenter Content(以前称为 Oracle UCM)的新手。

我从 UCM 集成到第三方应用程序的角度来看只是为了检索和存储文档。我浏览了有关 WSDL Generator 的详细信息,还收集了执行签入和其他操作所需的 SOAP API 集。

我们不会直接使用 UCM 来存储和检索文档,而是使用第三方应用程序来存储和检索文档 (PDF)。我有以下一组基本问题:

  1. UCM 是否将我的文档存储在 Weblayout 目录下?
  2. 如何使用 Check-in SOAP API 将文档存储在特定目录下?(即,如果我想将文档存储在“IT 部门”目录下。)我可以使用哪个字段来提及 wsdl 中的位置?
  3. 当我搜索文档时,它会返回还是可以在搜索结果中获取文档的位置?
4

2 回答 2

1

OOTB,UCM 将您的原始文档存储在 Native 目录中,并在 weblayout 中存储一个副本 - 如果您启用了 IBR,则转换为 Web 可查看格式。使用基于存储规则元数据字段的存储规则,根据元数据确定文档的存储位置。在此处查看更多信息。

于 2015-03-31T12:41:08.610 回答
0

执行搜索时,您应该收到包含内容项 URL 的字段 DocUrl。但是,如果某些元数据发生更改(例如 dSecurityGroup 或 dDocType),此 URL 可能会中断。

一个更好的主意是使用GET_FILE和 dID 或 dDocName(和 RevisionSelectionMethod)。

可以在此处找到有关 FileStoreProvider 以及如何计算 URL 的更多信息。

于 2015-04-01T16:53:41.133 回答