[
https://issues.apache.org/jira/browse/CONNECTORS-1235?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14717211#comment-14717211
]
Piergiorgio Lucidi commented on CONNECTORS-1235:
------------------------------------------------
Hi Karl,
this patch will enable the CMIS Connector to create indexes for all the
properties of any content, I will work on this during the next week.
Christian before applying the patch, he has contacted me privately and I said
him to remove any Alfresco specific implementation. So I will check that this
contribution to the CMIS connector is standard as it should be.
> Indexing all properties fetched with the cmis query
> ---------------------------------------------------
>
> Key: CONNECTORS-1235
> URL: https://issues.apache.org/jira/browse/CONNECTORS-1235
> Project: ManifoldCF
> Issue Type: Improvement
> Components: CMIS connector
> Affects Versions: ManifoldCF 2.2
> Environment: Manifoldcd - CMIS connector - Alfresco 4.2.4, Alfresco 5
> Reporter: Christian Tiralosi
> Assignee: Karl Wright
> Attachments: manifoldcf.zip
>
>
> When the CMIS connector fire the query set in the CMIS Query field of the
> Job, all properties are retrieved but only the 'cmis:objectId' is indexed.
> The connector need to take into account the following type of queries:
> - select * from type
> - select field1, field2 from type
> - select A.field1, B.field2 from typeA as A join typeB as B on
> A.cmis:objectId = B.cmis:objectId
> We modified CmisRepositoryConnector.java and
> CmisRepositoryConnectorUtils.java in order to manage all three cases.
> By using the AtomPub url for CMIS 1.1 '/alfresco/api/cmis/versions/1.1/atom'
> in repository connection for CMIS we are able to retrieve also the aspect
> properties.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)