Valores de Java Persistence API predeterminados

Para aumentar la portabilidad de las aplicaciones, puede utilizar esta página para configurar los valores JPA (Java™ Persistence API) predeterminados para las aplicaciones que se ejecutan en este servidor en lugar de definir el elemento <provider> en cada unidad de persistencia de las aplicaciones.

Puede elegir un proveedor de persistencia JPA, un origen de datos que se utilizará de forma predeterminada para listar en las transacciones JTA (Java Transaction API), y un origen de datos que puede utilizar el proveedor de persistencia JPA para las operaciones que deben evitar ser listadas en transacciones JTA. Los orígenes de datos se identifican por su nombre JNDI (Java Naming and Directory Interface). Los valores JPA definidos en esta página 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.

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

Para ver esta página de la consola de administración, pulse Servidores > Tipos de servidor > Servidores de aplicaciones WebSphere > nombre_servidor > Servicios de contenedor > Valores predeterminados de Java Persistence API.

Especificación JPA

Especifique la especificación JPA que se utilizará para el proveedor predeterminado. Selecciónela en la lista de niveles de especificación soportados.

Valor por omisión
2.1

Proveedor de persistencia por omisión

Especifique el proveedor de persistencia predeterminado para el contenedor de servidor de aplicaciones.

Seleccione un proveedor de persistencia en la lista de proveedores incluidos con el producto o especifique un nombre de clase de implementación JPA de paquete completo de un proveedor de persistencia alternativo.
Valor predeterminado para JPA 2.1
org.eclipse.persistence.jpa.PersistenceProvider
Valor predeterminado para JPA 2.0
com.ibm.websphere.persistence.PersistenceProviderImpl
Avoid trouble Avoid trouble: 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 la información acerca de cómo utilizar un proveedor de persistencia de terceros. gotcha

Nombre JNDI de origen de datos JTA predeterminado

Especifique el origen de datos JTA predeterminado utilizado por unidades de persistencia para el contenedor de servidor de aplicaciones.

Seleccione el nombre JNDI del origen de datos en la lista de orígenes de datos JTA que están configurados actualmente y que el servidor de aplicaciones puede ver.
Valor por omisión
Ninguna
Avoid trouble Avoid trouble: Si no se especifica un origen de datos JTA predeterminado, 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 predeterminado

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

Seleccione en la lista el nombre JNDI para el origen de datos. Los orígenes de datos que están configurados actualmente, que puede ver el servidor de aplicaciones y se han establecido en non-transactional, están disponibles en el cuadro desplegable.
Valor por omisión
Ninguna
Avoid trouble Avoid trouble: Algunas características de entidad JPA requieren que se especifique un origen de datos que no sea 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 la información acerca de cómo asociar unidades de persistencia y orígenes de datos.gotcha

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=uejb_jpasettings
File name: uejb_jpasettings.html