Główną przyczyną jest:
Spowodowane przez:java.lang.ClassNotFoundException:org.hibernate.ejb.HibernateEntityManagerFactory
które powinny zostać rozwiązane przez twoją zależność:
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>4.3.8.Final</version>
</dependency>
Sprawdź lokalne repozytorium Maven pod kątem tego artefaktu, aby sprawdzić, czy rzeczywiście został pobrany. Spróbuj usunąć folder i uruchomić mvn clean install.
W systemie Windows domyślna lokalizacja to:
C:\Users\${user}.m2\repository\org\hibernate\hibernate-entitymanager\4.3.8.Final
co jest w tym folderze?