<!-- Interface ABC -->
<class-descriptor class="ABC"><extent-class class-ref="AB"/><extent-class class-ref="A"/></class-descriptor>
<!-- Interface AB -->
<class-descriptor class="AB"> <extent-class class-ref="A"/></class-descriptor>
<!-- Concrete class A -->
<class-descriptor class="A">...</class-descriptor>
<!-- Class with collection property wich references to ABC -->
<class-descriptor class="D" table="CATEGORY">
<field-descriptor name="parentId" column="PARENT_ID" jdbc-type="INTEGER" access="anonymous"/>
<collection-descriptor name="childCategories" element-class-ref="ABC" proxy="true">
<inverse-foreignkey field-ref="parentId"/>
</collection-descriptor>
</class-descriptor>



OJB complains that interface ABC hasn't parentId field because it tries to get descriptor for this property from the first extent class (AB). It doesn't check that AB is an interface to.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to