I have problem using Maven Tomcat7 plugin to produce JAR archives with embedded Tomcat7 instance. Here is my pom.xml snippet:
pom.xml
Remove the path from the configuration. And use 2.1 version of the tomcat plugin. Making those two changes in my pom file fixed a similar issue for me. Also I had cleaned the $M2_REPO/org/apache folder prior to rerunning.
$M2_REPO/org/apache