首先,我尝试使用此代码在我的存储库中获取自定义类型文件的所有属性。对象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)
仅自定义类型文件的错误不是默认类型。所以请帮帮我。
提前致谢。