Details
Description
The command feature:info with option -t (to show a tree of dependencies) fails when dependencies are conditional.
I get this message : Error executing command: Index: 0, Size: 0
And these logs :
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:653) [?:?]
at java.util.ArrayList.get(ArrayList.java:429) [?:?]
at java.util.Collections$UnmodifiableList.get(Collections.java:1309) [?:?]
at org.apache.karaf.features.command.InfoFeatureCommand.displayFeatureTree(InfoFeatureCommand.java:252)
In InfoFeatureCommand.java, at line 252,
dependencies.get( i) should be replaced by conditionDependencies.get( i)
Attachments
Issue Links
- links to