GovernIB / projectebase

Projecte Base - JBoss 7.2 EAP & Open JDK 11
4 stars 0 forks source link

Solucio error Hibernate obliga a definir manualment el dialect. #150

Closed gdeignacio-fundaciobit closed 1 year ago

gdeignacio-fundaciobit commented 1 year ago

Per un bug a Hibernate, el JBoss EAP 7.2 que no tenen el patch 9 no detecten correctamentles versions d'Oracle superiors a la 12. Per això cal definir explicitament el dialect.

Per a incloure el dialect a la generació cal afegir al persistence.xml les propietats hibernate.dialect i hibernate.query.substitutions depenenent de properties de l'aplicació.

        <property name="hibernate.dialect" value="${es.caib.projectebase.hibernate.dialect}" />
        <property name="hibernate.query.substitutions" value="${es.caib.projectebase.hibernate.query.substitutions}"/>