+++ This bug was initially created as a clone of Bug #1158498 +++ Description of problem: Both ImprovedNamingStrategyDelegator and LegacyNamingStrategyDelegator have private constructors, so they cannot be constructed when configured for hibernate.ejb.naming_strategy_delegator. https://hibernate.atlassian.net/browse/HHH-9461 This is follow up on: 6.4.0 https://bugzilla.redhat.com/show_bug.cgi?id=1114699 https://bugzilla.redhat.com/show_bug.cgi?id=1132207 6.3.z https://bugzilla.redhat.com/show_bug.cgi?id=1134738 https://bugzilla.redhat.com/show_bug.cgi?id=1132212 Bugs 1134738 and 1132212 were fixed in 6.3.2
This is also a follow up on: 6.4.0 https://bugzilla.redhat.com/show_bug.cgi?id=1154212 6.3.z https://bugzilla.redhat.com/show_bug.cgi?id=1157597 Bug 1157597 was fixed in 6.3.2. HHH-9461 has already been fixed upstream: https://github.com/hibernate/hibernate-orm/commit/89d4fa99484f098078634845b7c2d793905f2d8c The commit comment refers to: HHH-9388; it should have referred to HHH-9461.
verified on EAP 6.3.3.CP.CR1