2015-03-30 76 views
0

我是Oracle WebCenter Content(以前稱爲Oracle UCM)的新手。Oracle UCM - 在自定義目錄下存儲和檢索文檔

我正在從UCM整合到第三方應用程序的角度來檢索和存儲文檔。我已經瀏覽了關於WSDL Generator的細節,並且還收集了執行簽入和其他操作所需的一組SOAP API。

我們不打算直接使用UCM存儲和檢索文檔,而不是使用第三方應用程序來存儲和檢索文檔(PDF)。我有以下幾組基本問題:

  1. UCM是否將我的文檔存儲在Weblayout目錄下?
  2. 如何使用簽入SOAP API將文檔存儲在特定目錄下? (即,如果我想將文檔存儲在「IT部門」目錄下)。我可以使用哪個字段來提及wsdl中的位置?
  3. 當我搜索文檔時,它會返回還是我可以在搜索結果中獲取文檔的位置?

回答

1

OOTB,UCM將原始文檔存儲在本地目錄中,並將副本存儲在weblayout中 - 如果您啓用了IBR,則轉換爲網頁可查看格式。使用基於存儲規則元數據字段的存儲規則來確定基於元數據存儲文檔的位置。查看更多信息here

0

執行搜索時,您應該收到一個DocUrl字段,其中包含該內容項的URL。但是,如果某些元數據更改(例如dSecurityGroup或dDocType),則此URL可能會中斷。

更好的辦法是使用GET_FILE以及dID或dDocName(和RevisionSelectionMethod)。

有關FileStoreProvider的額外閱讀以及如何計算URL可以找到here

相關問題