В моем файле package.jdo есть следующее
<field name="entitlements" table="LEAFENTITLEMENT"/>
<collection element-type="Entitlement"/>
<join>
<column name="LEAFID" target-field="ID"/>
</join>
<element>
<column name="ENTITLEMENTID" target-field="ID"/>
</element>
отношение БД в том, что у нас есть 3 таблицы
Право - идентификатор первичного ключа
Leaf - первичный идентификатор ключа
LeafEntitlement - leafid, rightlementid - оба внешних ключа для соответствующих таблиц
Это часть отображения для Leaf Table. Я получаю исключение classCastException при попытке улучшить это с помощью kodo.ant.PCEnhancerTask.
Коллекция представляет собой набор прав для Leaf Table.
Спасибо за любую помощь или предложения