Hi, when investigating the reason for KARAF-3347 <https://issues.apache.org/jira/browse/KARAF-3347> I stumbled across how Maven artifacts are resolved in karaf-maven-plugin. In most cases artifacts are resolved using org.apache.maven.artifact.resolver.ArtifactResolver (deprecated since Maven 3) although Grzegorz <https://github.com/apache/karaf/pull/24> commited a Maven 3 aware solution using Aether <https://github.com/apache/karaf/pull/24> early this year. Are there any reasons why the resolving is not done via this approach all over the project? A first shot on my local fork was quite successfull using the provided DependencyHelper.
Greetings, Achim