La causa principale è:
Causato da:java.lang.ClassNotFoundException:org.hibernate.ejb.HibernateEntityManagerFactory
che dovrebbe essere risolto dalla tua dipendenza:
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>4.3.8.Final</version>
</dependency>
Controlla il tuo repository Maven locale per questo artefatto per vedere se è stato effettivamente scaricato. Prova a eliminare la cartella ed eseguire mvn clean install.
Su Windows la posizione predefinita sarebbe:
C:\Utenti\${utente}.m2\repository\org\hibernate\hibernate-entitymanager\4.3.8.Final
cosa c'è in quella cartella?