OpenJPA API 無法與 Java EE 8 一起使用

此規則會偵測是否使用 org.apache.openjpa* 套件。 WebSphere Traditional 及 Liberty Java EE 7 實作容許您使用 JPA 2.0 Java EE 6 特性。 但是,Liberty Java EE 8 特性與 Java EE 6 JPA 功能不相容。

移轉至 JPA 2.2 時,建議先從 JPA 2.0 移轉至 JAX-RS 2.1。 在二進位掃描器中,請在 --targetJavaEE 選項設定為 ee7 的情況下執行報告,並解決「OpenJPA 至 EclipseLink」種類下標示的問題。

如需 Java 持續性 API 2.1 行為變更的相關資訊,請參閱下列資源: Java 持續性 API 2.1 行為變更