We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0fa3cfe commit 09550e1Copy full SHA for 09550e1
hibernate-core/src/main/java/org/hibernate/boot/internal/InFlightMetadataCollectorImpl.java
@@ -1836,6 +1836,11 @@ private void processFkSecondPassesInOrder() {
1836
if ( sp.isInPrimaryKey() ) {
1837
final String referenceEntityName = sp.getReferencedEntityName();
1838
final PersistentClass classMapping = getEntityBinding( referenceEntityName );
1839
+ if ( classMapping == null ) {
1840
+ throw new HibernateException(
1841
+ "Primary key referenced an unknown entity : " + referenceEntityName
1842
+ );
1843
+ }
1844
final String dependentTable = classMapping.getTable().getQualifiedTableName().render();
1845
if ( !isADependencyOf.containsKey( dependentTable ) ) {
1846
isADependencyOf.put( dependentTable, new HashSet<>() );
0 commit comments