在cmis中查询自定义类型文件时收到错误

时间:2018-03-22 07:10:38

标签: cmis opencmis dotcmis cmis-workbench

首先,我尝试使用此代码在我的存储库中获取自定义类型文件的所有属性。对象ID的类型为mcl_engineer。无法读取自定义类型文件并获取异常。

CmisObject objectt = session.getObject(session.createObjectId("09027bd480031032"));
Document document = (Document)objectt;
System.out.println(document.getProperties())

查询时也会出现异常。

SELECT * 
FROM cmis:document 
WHERE cmis:objectId = '09027bd480031032' 

查询时收到此错误

  

CMIS异常:运行时内部服务器错误
  错误内容:状态代码:500 [运行时]无法获取类型的属性信息:mcl_engineer [E_CANT_INIT_PROPERTY_INFO_CACHE]无法初始化PropertyInfoCache:mcl_engineer类别。您必须在对表mcl_category的引用上提供表所有者名称限定。 [DM_QUERY_E_REG_TABLE_QUAL]您必须在对表mcl_category的引用中提供表所有者名称限定。 (带有REST-Atom绑定的CMIS)

仅自定义类型文件的错误不是默认类型。所以请帮帮我。

提前致谢。

0 个答案:

没有答案