We use orm.xml mapping of our DB entities. Sometimes, when using certain type of parameter, such as class name, and expanding the value to multiple lines (due to code formatting), Hibernate throws ClassNotFoundException.
This code does not work:
{code:xml} <property name="state" column="STATE"> <type name="org.hibernate.type.EnumType"> <param name="enumClass"> ch foo . admin. bar. webos.core.domain.model.ablieferung.statemachine.AblieferungState SomeEnum </param> <param name="useNamed">true</param> </type> </property>{code}
This code, however, works:
{code:xml} <property name="state" column="STATE"> <type name="org.hibernate.type.EnumType"> <param name="enumClass"> ch foo . admin. bar. webos.core.domain.model.ablieferung.statemachine.AblieferungState SomeEnum </param> <param name="useNamed">true</param> </type> </property> {code}
Hibernate should ignore whitespaces in such parameter values. |
|