Test case: org.hibernate.test.annotations.type.TypeTest
The entity's @Id uses @Columns to list multiple column names. BasicAttributeBinding#createIdentifierGenerator supports only 1 column.