The "key-property" element of "composite-id" doesn't take care of declared Hibernate type.

Description

The actual generation of "key-property" attributes use this syntax:
<key-property name="$identifier.name" type="$identifier.type.fullyQualifiedName">

This make the template ignore the Hibernate type...

Should be correct to this:
<key-property name="$identifier.name" type="$identifier.type.fullyQualifiedHibernateType">

Environment

None

Assignee

Former user

Reporter

Luca De Petrillo

Labels

None

Components

Priority

Critical
Configure