Maven downloaded commons-collections-2.1.jar when it needs commons-collections-3.1.jar.
Jackrabbit imports classes from: org.apache.commons.collections.map.* commons-collections-2.1.jar has those classes in: org.apache.commons.collections.* The classes were moved to the "map" subpackage for commons-collections-3.1. solprovider