Return-Path: X-Original-To: apmail-manifoldcf-dev-archive@www.apache.org Delivered-To: apmail-manifoldcf-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 30B0010429 for ; Wed, 26 Aug 2015 14:27:46 +0000 (UTC) Received: (qmail 4748 invoked by uid 500); 26 Aug 2015 14:27:45 -0000 Delivered-To: apmail-manifoldcf-dev-archive@manifoldcf.apache.org Received: (qmail 4695 invoked by uid 500); 26 Aug 2015 14:27:45 -0000 Mailing-List: contact dev-help@manifoldcf.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@manifoldcf.apache.org Delivered-To: mailing list dev@manifoldcf.apache.org Received: (qmail 4679 invoked by uid 99); 26 Aug 2015 14:27:45 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 Aug 2015 14:27:45 +0000 Date: Wed, 26 Aug 2015 14:27:45 +0000 (UTC) From: "Christian Tiralosi (JIRA)" To: dev@manifoldcf.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (CONNECTORS-1235) Indexing all properties fetched with the cmis query MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Christian Tiralosi created CONNECTORS-1235: ---------------------------------------------- Summary: 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 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)