Geert Zijlmans created CMIS-767:
-----------------------------------
Summary: CMIS query LIKE-predicate does not return any results
from SharePoint 2013
Key: CMIS-767
URL: https://issues.apache.org/jira/browse/CMIS-767
Project: Chemistry
Issue Type: Bug
Components: opencmis-client
Affects Versions: OpenCMIS 0.10.0
Environment: SharePoint 2013 installation
Reporter: Geert Zijlmans
A CMIS query using the LIKE-predicate does not return any results when querying
SharePoint 2013.
Knowing there is a document called 'Super Test.pdf'
Example CMIS query with LIKE-predicate does not return any result:
SELECT * FROM cmis:document WHERE cmis:name LIKE '%Test%'
Example CMIS query with equal-sign does return exact result:
SELECT * FROM cmis:document WHERE cmis:name = 'Super Test.pdf'
Example code:
String query = "SELECT * FROM cmis:document WHERE cmis:name LIKE
'%"+keyword+"%'";
OperationContext operationContext = session.createOperationContext();
operationContext.setMaxItemsPerPage(maxItemsPerPage);
ItemIterable<QueryResult> qr = session.query(query, false,
operationContext).skipTo(skipCount); //.getPage();
for (QueryResult hit : qr) {
String objectId = hit.getPropertyValueById(PropertyIds.OBJECT_ID);
System.out.println(objectId);
}
--
This message was sent by Atlassian JIRA
(v6.2#6252)