2015-10-01 61 views
0

我目前正在參與涉及OpenText Content Server 10.5 SP1更新2015-03的項目。如何在一次調用中獲取所有OpenText Content Server類別?

我試圖找出是否有可能獲得來自系統類別卷的所有類別使用Java SOAP Web服務或REST一個呼叫。

在Web服務方面,我發現文檔管理WSDL GetCategoryDefinitionGetCategoryDefinitions需要使用categoryID作爲參數的一些方法。

就休息了一邊,我設法獲得訪問類別,但一個相當長的旅行之後:

  1. 調用otcs/cs.exe?func=search.GetCategoryVolume給出的響應在隨後的調用
  2. 調用otcs/cs.exe?func=ll&ObjID=2005&objAction=XMLExport&scope=1的URL給ID隨着類別ID
  3. 呼叫otcs/cs.exe?func=ll&ObjID=21361&objAction=XMLExport&scope=1系統類卷給出了有關類別所需的信息。

我想要一個單一的調用返回有關我需要的類別的所有信息。

是否有可能實現這一目標?

回答

1

這是可能的。

你需要做什麼:

1)找出類別中的所有的ID,你想爲

2.定義)調用DocumentManagementWS.getCategoryDefinitions(IDs)

例如

在我的項目我們將所有類別存儲在文件夾中,而不是存儲在CategoryVolume of Content服務器中。

​​
+0

感謝您的片段。我們也將類別存儲在文件夾中。你能解釋我如何獲得configRoot對象嗎? – abarisone

+0

我們的configRoot - 此節點在之前讀取 - 是保存所有配置的節點。它有一個暱稱,所以我們之前用它的暱稱讀取它。只需調用dm.getNodeByNickname(「theNickname」) – duffy356

0

也許不完全是程序導向,但你知道處理程序「cs.exe?func=attributes.dump」?這是你所問的UI版本。

相關問題