[
https://issues.jboss.org/browse/WFLY-10520?page=com.atlassian.jira.plugin...
]
Scott Marlow updated WFLY-10520:
--------------------------------
Description:
A compatibility transformer needs to be added to address Hibernate ORM 5.3 API methods
that are no longer compatible with 5.1.
Change call to org.hibernate.BasicQueryContract.getFlushMode() to instead call
BasicQueryContract.getHibernateFlushMode().
Change call to org.hibernate.Session.getFlushMode, to instead call
Session.getHibernateFlushMode()
Modify calls to org.hibernate.Query.getFirstResult() to convert returned int, to
Integer result.
Modify calls to org.hibernate.Query.getMaxResults() to convert returned int, to
Integer result, if returned int value is <= 0, null should be used.
was:
A compatibility transformer needs to be added to address Hibernate ORM 5.3 API methods
that are no longer compatible with 5.1.
Change call to org.hibernate.BasicQueryContract.getFlushMode() to instead call
BasicQueryContract.getHibernateFlushMode().
Change call to org.hibernate.Session.getFlushMode, to instead call
Session.getHibernateFlushMode()
Modify calls to org.hibernate.Query.getFirstResult() to convert returned int, to
Integer result.
Modify calls to org.hibernate.Query.getMaxResults() to convert returned int, to
Integer result, if returned int value is <= 0, null should be used (see below note
about why).
Revised Query.getMaxResults() as per what Gail Badner pointed in
https://github.com/hibernate/hibernate-orm/blob/5.1/hibernate-core/src/ma...
for null handling.
Add Hibernate ORM 5.3 compatibility transformer
-----------------------------------------------
Key: WFLY-10520
URL:
https://issues.jboss.org/browse/WFLY-10520
Project: WildFly
Issue Type: Task
Components: JPA / Hibernate
Reporter: Gail Badner
Assignee: Scott Marlow
Fix For: 14.0.0.CR1
A compatibility transformer needs to be added to address Hibernate ORM 5.3 API methods
that are no longer compatible with 5.1.
From
https://docs.google.com/document/d/1cAVBdeQXQfpTwH0f_GKSahh_gRd7bKI6kII-w...
Change call to org.hibernate.BasicQueryContract.getFlushMode() to instead call
BasicQueryContract.getHibernateFlushMode().
Change call to org.hibernate.Session.getFlushMode, to instead call
Session.getHibernateFlushMode()
Modify calls to org.hibernate.Query.getFirstResult() to convert returned int, to
Integer result.
Modify calls to org.hibernate.Query.getMaxResults() to convert returned int, to
Integer result, if returned int value is <= 0, null should be used.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)