incubator-chemistry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Florent Guillaume (JIRA)" <>
Subject [jira] Commented: (CMIS-110) Broken APP Folder Tree and Descendant Processing
Date Wed, 10 Feb 2010 14:00:29 GMT


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<ObjectEntry> 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:
>             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.

View raw message