Thx. Added the missing deps with scope provided and the warning is gone
On 04 Apr 2016, at 16:23, Marc Savy <marc.savy(a)redhat.com>
wrote:
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
>