Identificación y modificación del nivel de especificación JPA
Los perfiles recién creados toman como valor predeterminado la especificación Java Persistence API (JPA) 2.1. Puede ejecutar mandatos AdminTask de wsadmin para lista especificaciones JPA soportadas por el producto y para cambiar la especificación JPA utilizada por un servidor, un clúster de servidores o servidores que son miembros de un clúster.
Acerca de esta tarea


WebSphere Application Server versión 9 soporta los niveles de especificación JPA 2.1 y JPA 2.0. JPA 2.1 simplifica la gestión de datos relacionales en las aplicaciones. Puede encontrar información sobre niveles de especificación JPA e intermediarios JPA soportados mediante el uso de la herramienta wsadmin o la consola administrativa. Ejecute el mandato de wsadmin AdminTask listSupportedJPASpecifications para listar los niveles de especificación JPA y los proveedores JPA predeterminados soportados por el producto. Ejecute el mandato AdminTask showJPASpecLevel para identificar el nivel de especificación JPA utilizado por un clústero servidor. Ejecute el mandato AdminTask modifyJPASpecLevel para cambiar el nivel de especificación JPA utilizado por un clúster o servidor.
A partir de WebSphere Application Server versión 9, Eclipselink se proporciona como una implementación de proveedor JPA 2.1 y es el proveedor de persistencia predeterminado cuando JPA 2.1 está configurado para que sea el nivel de especificación activo. Antes de la versión 9, WSJPA, el proveedor de IBM JPA basado en Apache OpenJPA, que soporta la especificación JPA 2.0, era el proveedor de persistencia JPA predeterminado. Dado que los proveedores JPA difieren en comportamiento y las API específicas de proveedor, y OpenJPA no está disponible como una implementación de especificación JPA 2.1, el producto proporciona una modalidad de compatibilidad de especificación JPA 2.0.
- Eclipselink 2.6.x_WAS (valor predeterminado para la especificación JPA 2.1)
- WSJPA 2.2.x (valor predeterminado para la especificación JPA 2.0)