I want to use Mojarra 2.1 with Tomcat 7, so I added following dependencies in my pom file:
com.sun.faces
This workaround fixed it for me: http://www.ninthavenue.com.au/java-lang-classformaterror-exception-with-eclipselink-static-weaving-solved