Branch: refs/heads/8.0
Home:
https://github.com/hibernate/hibernate-orm
Commit: 146461646bb7e613fb7e9650fb46a70c511ebd61
https://github.com/hibernate/hibernate-orm/commit/146461646bb7e613fb7e965...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M
hibernate-core/src/test/java/org/hibernate/orm/test/boot/jaxb/hbm/transform/HbmXmlComponentVisitorTest.java
Log Message:
-----------
HHH-20615 Add tests for issue
Verify that the transformed embeddable gets access=PROPERTY by default
(HBM default), preserves explicit property access, and does not set
access for explicit field access.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply(a)anthropic.com>
Commit: 81eeff58d6dbe418789a9e110b87c172bc61938c
https://github.com/hibernate/hibernate-orm/commit/81eeff58d6dbe418789a9e1...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/transform/HbmXmlTransformerComponentHandler.java
Log Message:
-----------
HHH-20615 The HbmXml transformer should set the correct access value for
<embeddable>.
The ORM mapping defaults to field access, but HBM defaults to property
access. Explicitly set access=PROPERTY on embeddables when the effective
HBM access is property, so that attribute members are resolved correctly.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply(a)anthropic.com>
Compare:
https://github.com/hibernate/hibernate-orm/compare/78c51a2a06c6...81eeff5...
To unsubscribe from these emails, change your notification settings at
https://github.com/hibernate/hibernate-orm/settings/notifications