Az OpenJPA API-k nem érhetők el a Java EE 8 változattal

Ez a szabály észleli az org.apache.openjpa* csomagok használatát. A hagyományos WebSphere és a Liberty Java EE 7 megvalósítások engedélyezték a JPA 2.0 Java EE 6 szolgáltatás használatát. A Liberty Java EE 8 szolgáltatások azonban nem kompatibilisek a Java EE 6 JPA képességgel.

A JPA 2.2 címre történő áttéréskor ajánlott először a JPA 2.0 címről a JPA 2.1 címre történő áttérés. A bináris elemzőben futtassa a jelentést a --targetJavaEE paraméter beállításával ee7 értékre, és oldja meg az "OpenJPA - EclipseLink" kategória alatt megjelölt problémákat.

A Java Persistence API 2.1 viselkedésének változásaival kapcsolatos információkért tekintse meg a következőt: Java Persistence API 2.1 viselkedés változásai.