Usage of a org.nuxeo.ecm.directory.multi.MultiDirectory on dc:nature over several vocabularies (defined in Studio).
Symptom:
SuggestDirectoryEntries causes a java.lang.IndexOutOfBoundsException :
Caused by: java.lang.IndexOutOfBoundsException: fromIndex = -1 at java.util.ArrayList.subListRangeCheck(ArrayList.java:1008) at java.util.ArrayList.subList(ArrayList.java:1002) at org.nuxeo.ecm.directory.BaseSession.query(BaseSession.java:331) at org.nuxeo.ecm.automation.core.operations.services.directory.SuggestDirectoryEntries.run(SuggestDirectoryEntries.java:514) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.nuxeo.ecm.automation.core.impl.InvokableMethod.doInvoke(InvokableMethod.java:164) at org.nuxeo.ecm.automation.core.impl.InvokableMethod.invoke(InvokableMethod.java:177) ... 96 more