Java Persistence API (JPA)

Ez a szabály megjelöli a javax.persistence csomagok hivatkozásait. A WebSphere alapértelmezett JPA szolgáltató az OpenJPA for JPA 2.0 (Java EE 6) változatról EclipseLink for JPA 2.1 (Java EE 7) változatra tért át.

Ha a bináris alkalmazáselemzőt használja, akkor ez a szabály akkor kerül belefoglalásra, amikor a cél Java EE szint a 7-es változat. A szabály tanácsot ad bármely szükséges kiszolgálókonfiguráció esetén, hogy a JPA nem alapértelmezett megvalósítását használja.

A hagyományos WebSphere Application Server V9.0 rendelkezik Java EE 7 tanúsítvánnyal, ami alapértelmezés szerint tartalmazza a JPA 2.1 megvalósítást. Ha hagyományos V9.0 WebSphere Application Server kiszolgálóra tér át, akkor a kiszolgálót beállíthatja JPA 2.0 megvalósítás használatára az alkalmazás átállítási hatásának minimalizálása érdekében. A hagyományos WebSphere Application Server konfigurálásával kapcsolatos információkért tekintse meg a JPA előírásszint azonosítása és módosítása című cikket.

Liberty kiszolgálón a Java EE 6 és Java EE 7 technológiák kombinációjának használatához az összes szolgáltatást egyenként kell konfigurálni. A javaee-7.0 szolgáltatás ebben az esetben nem használható. További információk: Támogatott Java EE 6 és 7 szolgáltatás kombinációk.