You need to make sure that you're explicitly defining which
dependencies you're using in the pom file rather than just using stuff
that is coincidentally being pulled transitively (i.e. by dependencies
of dependencies...).
For instance:
io.apiman.common.util = io.apiman - apiman-common-util
You can cheat by using Maven Search's reverse search functionality
fc:<FQN>
e.g. fc:io.apiman.common.util.ReflectionUtils
On 4 April 2016 at 15:08, Charles Moulliard <cmoullia(a)redhat.com> wrote:
Hi,
I get this warning /error message during mvn install phase
"Found 24 illegal transitive type dependencies in artifact" during build
process of "io.apiman:apiman-gateway-osgi-servlet:bundle:1.2.4-SNAPSHOT".
The mvn dependency:tree doesn't report any issues -
https://gist.github.com/cmoulliard/5b48fbe399af8f53cc8f7fcc9c80557b
What could be the root cause ?
Regards,
Charles
_______________________________________________
Apiman-dev mailing list
Apiman-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/apiman-dev