OpenJPA-APIs in Java EE 8 nicht verfügbar

Diese Regel erkennt die Verwendung der Pakete org.apache.openjpa*. Die Java EE 7-Implementierungen in WebSphere Traditional und Liberty lassen die Verwendung des Java EE 6-Features JPA 2.0 zu. Die Java EE 8-Features in Liberty sind jedoch mit dem JPA-Feature von Java EE 6 nicht kompatibel.

Wenn Sie eine Migration auf JPA 2.2 durchführen, wird empfohlen, zuerst eine Migration von JPA 2.0 auf JAX-RS 2.1 durchzuführen. Im Binärscanner führen Sie den Bericht mit der Option --targetJavaEE mit dem Wert ee7 aus und beheben Sie alle Probleme, die mit der Kategorie "OpenJPA auf EclipseLink" markiert werden.

Weitere Informationen zu den Verhaltensänderungen von Java Persistence API 2.1 finden Sie in der folgenden Quelle: Änderungen beim Verhalten von Java Persistence API 2.1.