Steve Ebersole (
https://hibernate.atlassian.net/secure/ViewProfile.jspa?accountId=557058%...
) *commented* on HHH-16572 (
https://hibernate.atlassian.net/browse/HHH-16572?atlOrigin=eyJpIjoiY2U4Yj...
)
Re: jpa/core/query/flushmode TCK test failures (
https://hibernate.atlassian.net/browse/HHH-16572?atlOrigin=eyJpIjoiY2U4Yj...
)
I remember porting this from the Javassist implementation back in the
days, I can hardly imagine that I came up with this approach.
The older Javassist enhancer had the same problem when we checked.
That’s one place. It is a problem in many of the places persistentField.getName() is
used.
Is the required information available at this point?
Unfortunately not. Largely this boils down to being able to understand the
jakarta.persistence.AccessType in effect for each attribute, which is not a simple
determination as we have to look across all fields and methods of the class and its
supers. We have code that does this of course, but it is all based on the Class and
reflection. And for enhancement, I’m not sure we always have access to all classes when
enhancing one.
(
https://hibernate.atlassian.net/browse/HHH-16572#add-comment?atlOrigin=ey...
) Add Comment (
https://hibernate.atlassian.net/browse/HHH-16572#add-comment?atlOrigin=ey...
)
Get Jira notifications on your phone! Download the Jira Cloud app for Android (
https://play.google.com/store/apps/details?id=com.atlassian.android.jira....
) or iOS (
https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=Em...
) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100225- sha1:55ea0c5 )