Les API OpenJPA ne sont pas disponibles avec Java EE 8

Cette règle détecte l'utilisation des packages org.apache.openjpa*. Les implémentations Java EE 7 de WebSphere Traditional et Liberty vous permettaient d'utiliser la fonction JPA 2.0 Java EE 6. Toutefois, les fonctions Liberty Java EE 8 ne sont pas compatibles avec la fonctionnalité EE 6 JPA.

Lorsque vous migrez vers JPA 2.2, il est recommandé de migrer au préalable de JPA 2.0 vers JAX-RS 2.1. Dans le scanner binaire, exécutez le rapport avec l'option --targetJavaEE définie sur ee7 et résolvez les problèmes signalés sous la catégorie "OpenJPA vers EclipseLink".

Pour plus d'informations sur les modifications de comportement de l'API Java Persistence 2.1, reportez-vous à la ressource suivante : Modifications du comportement de l'API Java Persistence 2.1.