Valores de JPA (Java Persistence API) por omisión

La especificación JPA (Java Persistence API) requiere que se defina un proveedor por omisión. Si tiene aplicaciones que utilizan JPA, se recomienda utilizar esta página para proporcionar valores predeterminados. Para aumentar la portabilidad de las aplicaciones, puede utilizar esta página para configurar los valores JPA por omisión para las aplicaciones que se ejecutan en este servidor en lugar de definir el elemento <provider> en cada unidad de persistencia de las aplicaciones. Los valores JPA definidas aquí se utilizan para la unidad de persistencia de una aplicación sólo cuando la aplicación no define los valores JPA para esa unidad de persistencia.

Evite problemas: Los valores JPA de aplicación siempre alteran temporalmente los valores de esta página. gotcha

Para ver esta página de la consola administrativa, pulse Aplicaciones > servidor > Servicios de contenedor > Valores predeterminados de Java Persistence API.

Pestaña Configuración

Proveedor de persistencia por omisión

Especifique el proveedor de persistencia por omisión para el contenedor de servidor de aplicaciones. El proveedor de persistencia por omisión puede seleccionarse en una lista de proveedores que se incluye con el producto o un proveedor de persistencia alternativo especificado por el usuario.

Seleccione un proveedor de persistencia en la lista de productos o especifique un nombre de clase de implementación JPA de paquete completo de un proveedor de persistencia alternativo.
Valor predeterminado
com.ibm.websphere.persistence.PersistenceProviderImpl
Evite problemas: Si se especifica un proveedor de persistencia alternativo como valor predeterminado, asegúrese de que el proveedor de persistencia alternativo se ha creado en el servidor. Consulte el tema del centro de información que trata de la utilización de un proveedor de persistencia de terceros. gotcha
Nombre JNDI (Java Naming and Directory Interface) de origen de datos JTA (Java Transaction API)

Especifique el origen de datos JTA por omisión utilizado por unidades de persistencia para el contenedor de servidor de aplicaciones.

Seleccione el nombre JNDI para el origen de datos en el recuadro desplegable. Los orígenes de datos JTA que están configurados actualmente y que el servidor de aplicaciones puede ver están disponibles en el cuadro desplegable.
Valor predeterminado
Ninguno
Evite problemas: Si no se especifica un origen de datos JTA por omisión, asegúrese de especificar el origen de datos JTA adecuado en el elemento <jta-data-source> o el campo de propiedades de conexión en el elemento <properties> en la unidad de persistencia. gotcha
Nombre JNDI de origen de datos no JTA por omisión

Especifique el origen de datos no JTA por omisión utilizado por unidades de persistencia para el contenedor de servidor de aplicaciones.

Seleccione el nombre JNDI para el origen de datos en el recuadro desplegable. Los orígenes de datos que están configurados actualmente, que el servidor de aplicaciones puede ver y que están establecidos en "no transaccional" están disponibles en el cuadro desplegable.
Valor predeterminado
Ninguno
Evite problemas: Algunas características de entidad JPA requerirán que se especifique un origen de datos no JTA. Un ejemplo de esto es una generación automática de identidades de entidad. Asegúrese de que hay un origen de datos no JTA configurado que coincida con sus necesidades de aplicación. Para obtener información sobre la configuración de un origen de datos no JTA, consulte el tema del centro de información que trata de la asociación de unidades de persistencia y orígenes de datos. gotcha



Los enlaces marcados (en línea) requieren acceso a Internet.

Tareas relacionadas
Referencia relacionada


Nombre de fichero: uejb_jpasettings.html