Надеюсь, это кому-нибудь поможет.
У меня была такая же проблема.
Накануне вечером все было хорошо.
В NetBeans я проверил, используя историю, все файлы, связанные с ошибкой.
Persistence.xml включен.
Ничего не изменилось.
Я также проверил вручную.
Я перепробовал все решения, предложенные в этой теме, даже перенесен на eclipselink 2.6.4.
Я удалил 2 класса, участвующих в файле persistence.xml, сохранил его и добавил снова.
Ошибка все еще была там.
Затем я удалил ВСЕ классы в списке классов сущностей, включенных в файл persistence.xml, и затем снова включил их.
Теперь это работает.
Волшебно.
Но на самом деле в истории не было различий.
Даже один символ.