JPA (Java Persistence API)

Questa regola contrassegna i riferimenti ai package javax.persistence. Il provider JPA predefinito di WebSphere è cambiato da OpenJPA per JPA 2.0 (Java EE 6) a EclipseLink per JPA 2.1 (Java EE 7).

Se si utilizza lo scanner applicazione binaria, questa regola viene inclusa quando il livello di Java EE di destinazione è la versione 7. La regola informa l'utente che le configurazioni obbligatorie del server devono utilizzare l'implementazione non predefinita per JPA.

WebSphere Application Server traditional V9.0 è certificato per Java EE 7 che contiene per impostazione predefinita JPA 2.1. Se si sta eseguendo la migrazione a WebSphere Application Server traditional V9.0, è possibile configurare il server per utilizzare l'implementazione JPA 2.0 per ridurre al minimo l'impatto della migrazione sulla propria applicazione. Per informazioni sulla configurazione di WebSphere Application Server traditional, consultare Identificazione e modifica del livello di specifica JPA.

In Liberty, per utilizzare una combinazione delle tecnologie Java EE 6 e Java EE 7, è necessario configurare tutte le funzioni singolarmente. In questo caso non è possibile utilizzare la funzione javaee-7.0. Per ulteriori informazioni, consultare ​Supported Java EE 6 and 7 feature combinations.