I think the problem is related to the place where you put your persistence.xml
file. Instead of src/META-INF
you must place is either in src/main/resources/META-INF
or src/test/resources/META-INF
Edited:
In your persistence.xml file you are stating that you want to use org.hibernate.ejb.HibernatePersistence as a provider. According to your comments, you are not including hibernate-entitymanager
as a dependency [source]. Try to add that dependency.
Hope it helps,