How do I determine my projects transitive dependencies, and if needed, exclude a particular transitive dependency?
To find out which of your dependencies is causing the problem, use -X on the mvn command line. If necessary, you can redirect the output to a file with ‘> filename.txt’ . Then add an exclusion to that dependency in your pom.xml. Here’s a post with some examples of exclusions: http://article.gmane.org/gmane.comp.jakarta.tapestry.