Так что я исправил проблему.
Сам код правильный, однако Intellij использовал неправильную стандартную конфигурацию JPA Framework. После правильной реализации все ошибки исчезли.
Еще одна вещь, которую я изменил, - добавьте эту строку в мой файл persistence.xml, чтобы убедиться, что предварительная загрузка была истинной:
<property name="openjpa.MetaDataRepository" value="Preload=true" />
Спасибо всем, кто ответил на этот вопрос!