отображение многих-многих отношений kodo jdo 4.2 xml

#mapping #jdo

#отображение #jdo

Вопрос:

В моем файле 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 — primay
LeafEntitlement — leafid,entitlementid — оба внешних ключа для соответствующих таблиц
Это часть сопоставления для конечной таблицы. Я получаю ClassCastException при попытке улучшить это с помощью kodo.ant.Задача PCEnhancerTask.
Коллекция представляет собой набор прав для конечной таблицы.
Спасибо за любую помощь или предложения

Ответ №1:

в вашем теге поля есть завершающий /

 <field name="entitlements" table="LEAFENTITLEMENT" />
 

попробуйте удалить его.