ORM 6.3 is changing that (incubating) SPI, so we need to adapt to stay compatible.
Using this code instead of calling appliesTo should be fine:
final ManagedDomainType<J> managedTypeDescriptor = getGraphedType(); if ( managedTypeDescriptor.equals( entityType ) ) { return true; } IdentifiableDomainType<?> superType = entityType.getSupertype(); while ( superType != null ) { if ( managedTypeDescriptor.equals( superType ) ) { return true; } superType = superType.getSupertype(); } return false;