Play - No Persistence provider for EntityManager named defaultPersistenceUnit

February 1, 2016

Problem:

play No Persistence provider for EntityManager named defaultPersistenceUnit

Solution:

Make sure your file persistence.xml is inside a conf/META-INF subfolder (<project_root>/conf/META-INF/persistence/xml)