Как получить содержание документа в Documentum - PullRequest
0 голосов
/ 27 апреля 2018

Я новичок в documentum, может кто-нибудь подсказать мне, как получить содержание документа в documentum. Я использую следующий код

document = (IDfSysObject) session.getObject(new DfId("some document id"));
document.getContent(); 

Я получаю следующую ошибку:

DfSysObjectException:: THREAD: main; MSG: [DM_SYSOBJECT_E_INVALID_PAGE_NUM]error:  "Invalid page number = 0 for 0000868416 sysobject.  Maximum page count is 0."; ERRORCODE: 100; NEXT: null
at com.documentum.fc.client.DfSysObjectException.newInvalidPageNumberException(DfSysObjectException.java:47)
at com.documentum.fc.client.content.impl.ContentManager.verifyPageExists(ContentManager.java:151)
at com.documentum.fc.client.content.impl.ContentManager.getContentNoPermissionCheck(ContentManager.java:106)
at com.documentum.fc.client.content.impl.ContentManager.getContent(ContentManager.java:91)
at com.documentum.fc.client.content.impl.ContentManager.getStream(ContentManager.java:50)
at com.documentum.fc.client.DfSysObject.getContentEx3(DfSysObject.java:1952)
at com.documentum.fc.client.DfSysObject.getContentEx2(DfSysObject.java:1942)
at com.documentum.fc.client.DfSysObject.getContent(DfSysObject.java:1932)
at com.documentum.fc.client.DfDocument___PROXY.getContent(DfDocument___PROXY.java)

Может ли кто-нибудь помочь мне с вышеуказанной ошибкой и является ли это правильным способом получить содержимое документа с помощью

 document.getContent();

Заранее спасибо

...