API OpenJPA недоступны при использовании Java EE 8

Это правило находит используемые пакеты org.apache.openjpa*. Реализации Java EE 7 в WebSphere traditional и Liberty допускают использовании компонента JPA 2.0 Java EE 6. Однако компоненты Java EE 8 в Liberty несовместимы с JPA из Java EE 6.

При миграции на JPA 2.2 рекомендуется вначале выполнить миграцию с JPA 2.0 на JAX-RS 2.1. В сканере двоичного кода нужно создать отчет с параметром --targetJavaEE, равным ee7, а затем устранить найденные проблемы из категории "OpenJPA в EclipseLink".

За дополнительной информацией об изменении принципов работы Java Persistence API 2.1 обратитесь к следующему документу: Java Persistence API 2.1: изменение принципов работы.