org.hibernate.test.annotations.enumerated.mapkey.MapKeyEnumeratedTest tests using @MapKey with an entity map value. I was able to reproduce this issue by tweaking that test to use @MapKeyColumn with an embeddable value.