Return-Path: Delivered-To: apmail-incubator-chemistry-dev-archive@minotaur.apache.org Received: (qmail 82803 invoked from network); 10 Feb 2010 14:00:52 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 10 Feb 2010 14:00:52 -0000 Received: (qmail 74667 invoked by uid 500); 10 Feb 2010 14:00:52 -0000 Delivered-To: apmail-incubator-chemistry-dev-archive@incubator.apache.org Received: (qmail 74599 invoked by uid 500); 10 Feb 2010 14:00:52 -0000 Mailing-List: contact chemistry-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: chemistry-dev@incubator.apache.org Delivered-To: mailing list chemistry-dev@incubator.apache.org Received: (qmail 74589 invoked by uid 99); 10 Feb 2010 14:00:52 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 10 Feb 2010 14:00:52 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 10 Feb 2010 14:00:50 +0000 Received: from brutus.apache.org (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 54C8A234C495 for ; Wed, 10 Feb 2010 06:00:29 -0800 (PST) Message-ID: <1166881873.179061265810429346.JavaMail.jira@brutus.apache.org> Date: Wed, 10 Feb 2010 14:00:29 +0000 (UTC) From: "Florent Guillaume (JIRA)" To: chemistry-dev@incubator.apache.org Subject: [jira] Commented: (CMIS-110) Broken APP Folder Tree and Descendant Processing In-Reply-To: <937832039.42011265159958922.JavaMail.jira@brutus.apache.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/CMIS-110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12831989#action_12831989 ] Florent Guillaume commented on CMIS-110: ---------------------------------------- You're right that the current implementation doesn't deal with nesting correctly. I'd like to think a bit more about the proper fix though, as I'm not sure adding a parent reference in the ObjectEntry is the correct way to represent nesting. I'd prefer to have a generic Tree datastructure that represents that, and is returned correctly by the APIs, especially getDescendants. The other side of the issue that has to be tackled is the server side, and doing actual generation of the proper nested feed in CMISChildrenCollection. If you don't want to work on this right now it's all right, I'll need it soon to be spec compliant so I'll get started on it in the coming days. > Broken APP Folder Tree and Descendant Processing > ------------------------------------------------ > > Key: CMIS-110 > URL: https://issues.apache.org/jira/browse/CMIS-110 > Project: Chemistry > Issue Type: Bug > Components: atompub > Reporter: Chris Hubick > Attachments: chemistry_parent_entity.patch > > > Hi. > When using the CMIS Folder Tree and Descendant functions with Alfresco, I get back an Atom 'feed' containing 'entry' elements, which have a cmis/restatom 'children' element, which then recursively holds further Atom 'entry' elements for the child documents of the parent entry. These recursive 'entry' elements are currently ignored by Chemistry. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.