manifoldcf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Piergiorgio Lucidi (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CONNECTORS-1235) Indexing all properties fetched with the cmis query
Date Fri, 04 Sep 2015 10:47:46 GMT

    [ https://issues.apache.org/jira/browse/CONNECTORS-1235?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14730638#comment-14730638
] 

Piergiorgio Lucidi commented on CONNECTORS-1235:
------------------------------------------------

Ok so I'll add a link to this issue and I'll commit all the changes directly on the main trunk
because I have tested the patch and it results ok to me: integration tests are ok and after
some debugging I saw that all the properties are passed to the engine.

Is there a new way to add an external dependency for our build?

I noticed some changes to the build script, there is no connector library after the build,
we have to drop manually dependencies and specify all the connectors in the connectors.xml.

> 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: Piergiorgio Lucidi
>             Fix For: ManifoldCF 2.3
>
>         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)

Mime
View raw message