java - CMIS:文档查询错误

标签 java alfresco alfresco-share cmis

我需要特定文件夹路径下的所有文档

我的查询是:

query = "SELECT cmis:name FROM cmis:document WHERE CONTAINS('PATH:\"/app:Company  Home/st:Sites/*\"')"

出现以下异常:

org.apache.chemistry.opencmis.commons.exceptions.CmisRuntimeException: 05070198 Request failed 400 /solr4/alfresco/cmis?wt=json&fl=DBID%2Cscore&rows=100&df=TEXT&start=0&loc
le=en_IN&alternativeDic=DEFAULT_DICTIONARY&cmisVersion=CMIS_1_1&fq=%7B%21afts%7DAUTHORITY_FILTER_FROM_JSON&fq=%7B%21afts%7DTENANT_FILTER_FROM_JSON
at org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService.convertStatusCode(AbstractAtomPubService.java:487)

我的文档路径如下:

/Sites/site_name/documentLibrary/PIM Data/3600011/rnd/VphotometricDrawings.polar diagram/en

最佳答案

我不确定查询的 PATH 部分看起来是否正确,您可能想研究一下,例如:

"SELECT * FROM cmis:document WHERE CONTAINS('PATH:\"/app:company_home/st:sites/*\"')".

另请参阅以下链接:

http://docs.alfresco.com/4.1/references/API-JS-iso9075Encode.html

关于java - CMIS:文档查询错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37671434/

相关文章:

java - 使用 JSON 对象解析 JSON

alfresco - 厘米 :content and sys:base 和有什么区别

javascript - 访问我在 JavaScript 中启动的 Alfresco 工作流程

用于下载文档的 Alfresco REST API

javascript - 我可以在 Alfresco 拖放上传中选择内容类型吗?

alfresco-share - Alfresco爱考调试

java - Maven:org.codehaus.mojo:tomcat-maven-plugin:jar:2.2 的 POM 在哪里?

java - 数据存储中的持久关系 - App Engine 和 objectify

java - Spring Data JPA Lazy 加载注释为 Eager 的集合

migration - 如何将数据从 D2 documentum 迁移到 alfresco?