Skip to content

Commit 70d7ac6

Browse files
committed
HHH-14827 Fix @AttributeOverride at type level being ignored when also using orm.xml
1 parent 170821c commit 70d7ac6

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

hibernate-core/src/main/java/org/hibernate/cfg/annotations/reflection/internal/JPAXMLOverriddenAnnotationReader.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1880,9 +1880,10 @@ private void addAssociationOverrideIfNeeded(AssociationOverride annotation, List
18801880
}
18811881

18821882
private AttributeOverrides getAttributeOverrides(ManagedType root, XMLContext.Default defaults) {
1883-
return root instanceof JaxbEntity
1884-
? getAttributeOverrides( ( (JaxbEntity) root ).getAttributeOverride(), defaults, true )
1885-
: null;
1883+
return getAttributeOverrides(
1884+
root instanceof JaxbEntity ? ( (JaxbEntity) root ).getAttributeOverride() : Collections.emptyList(),
1885+
defaults, true
1886+
);
18861887
}
18871888

18881889
/**

0 commit comments

Comments
 (0)