I'm having problems using 1:n mapping bi-directional relationship with
more than one element inverse foreignkey.
It seems that the order of elements in the repository is changing the
behavior of the broker.
EX:   <collection-descriptor
         name=...
         element-class-ref=...
         auto-retrieve="true"
         auto-update="true"
         auto-delete="false"
      >
         <inverse-foreignkey field-ref="A"/>
         <inverse-foreignkey field-ref="B"/>
         <inverse-foreignkey field-ref="C"/>
      </collection-descriptor>
 
If I change the order of inverse-foreignkey it results in different
cases: 1. Runtime Error (null reference), 2. Wrong data retrieve, 3. The
right data.
 
My question: Is the order really important? Am I doing something wrong?
 
Thanks,
 
Leandro Augusto de Almeida.
 

Reply via email to