Saltar al contenido

¿Cómo configurar wildfly para usar EclipseLink?

Solución:

Las nuevas líneas en la sección del proveedor de persistence.xml no funcionarán (¿cómo podría ayudar?). Wildfly no ha proporcionado la implementación de eclipseLink en libs. Para solucionar esto, siga estos pasos:

  1. Descargue eclipselink.jar (o cópielo de su repositorio de maven)
  2. Cópialo en el destino: … Wildfly modules system layer base org eclipse persistence main
  3. Edite module.xml (misma ruta). Agregar sección
    <resource-root path="eclipselink.jar"><filter><exclude path="javax/**" /></filter></resource-root>

Después de reiniciar el servidor, todo debería funcionar.

¡Finalmente resolví el problema!

de hecho, tengo una unidad compuesta, todos los persistence.xml son correctos, pero el persistence.xml que declaró que la unidad compuesta era una mala declaración del proveedor:

<provider>
   org.eclipse.persistence.jpa.PersistenceProvider
</provider>

reemplazado por :

<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>

y ahora funciona bien.

Necesita agregar un proveedor a la unidad de persistencia en su persistence.xml:

<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *