Java Persistence API (JPA)

Toto pravidlo označí odkazy na balíky javax.persistence. Výchozí poskytovatel JPA WebSphere přepnul z produktu OpenJPA pro JPA 2.0 (Java EE 6) na EclipseLink pro JPA 2.1 (Java EE 7).

Používáte-li zdrojový skener, vaše výběry konfigurace migrace označují, že migrujete na prostředí Java EE 7, ale neměníte úroveň implementace JPA. V tomto případě budete muset nakonfigurovat server tak, aby používal nevýchozí implementaci.

Používáte-li binární skener aplikací, je toto pravidlo zahrnuto v případě, že cílová úroveň Java EE je verze 7. Pravidlo vám doporučí jakoukoli konfiguraci serveru, která má být použita pro výchozí implementaci pro rozhraní JPA.

WebSphere Application Server traditional V9.0 je certifikované prostředí Java EE 7, které standardně zahrnuje JPA 2.1. Migrujete-li na server WebSphere Application Server traditional V9.0, můžete nakonfigurovat server tak, aby používal implementaci JPA 2.0 k minimalizaci dopadu migrace na vaši aplikaci. Informace o konfiguraci serveru WebSphere Application Server traditional viz Identifikace a úprava úrovně specifikace JPA. Chcete-li migrovat na JPA verze 2.1 místo zůstat na JPA 2.0, použijte zdrojový skener. Pomůže vám s vašimi změnami aplikací.

K tomu, aby bylo možné na serveru Liberty použít kombinaci technologií Java EE 6 a Java EE 7, musí být všechny funkce nakonfigurovány jednotlivě. Funkci javaee-7.0 nelze v tomto případě použít. Další informace viz ​Podporované kombinace funkce Java EE 6 a 7.