FWIW, I want to mention that we did end up using exclusions and that did the
trick. What I was missing was how could I find what was dependent on what.
For that the mvn site | Dependency Report provided the answer. From there it
was a matter of excluding the dependencies I did not want.
Painful
OK.. I just got the answer to my question 2a on this thread... (The rest are
still unanswered).
mvn package -X is the most useful command I found to get at the depenceny
tree. From there.. it was just a matter of excluding the extra jars.
I wish there was a top level exclusion (maybe in the