Maciej Jankowski created CMIS-726:
-------------------------------------
Summary: AbstractCmisService.addTypeChildren
Key: CMIS-726
URL: https://issues.apache.org/jira/browse/CMIS-726
Project: Chemistry
Issue Type: Bug
Components: opencmis-commons
Affects Versions: OpenCMIS 0.10.0
Reporter: Maciej Jankowski
getTypeDescendants should recursively go down the tree of types and collect
them. There is a code:
if (children != null && children.getList() != null &&
children.getList().size() > 0) {
List<TypeDefinitionContainer> list = new
ArrayList<TypeDefinitionContainer>();
container.setChildren(list);
It means that there is always an empty list added to the resulting list. Is
that how it should work?
In the end, the method always returns children instead of descendants.
--
This message was sent by Atlassian JIRA
(v6.1#6144)