This one time, at band camp, Rabia Malik said:

RM>   <field name="roles" type="com.ardec.ebf.rolemapper.domain.Role"
RM>required="true" collection="vector">
RM>      <sql name="role_id" many-table="user_role_ref" many-key="user_id"/>
RM>      <xml name="roles" node="element"/>
RM>   </field>
...
RM>
RM>   <field name="users" type="com.ardec.ebf.usermgr.domain.User"
RM>required="true" collection="vector">
RM>       <sql name="user_id" many-table="user_role_ref" many-key="role_id"/>
RM>       <xml name="users" node="element"/>
RM>   </field>

Rabia,

Flip the many-key attributes for the two fields above like so:


    <field name="roles" type="com.ardec.ebf.rolemapper.domain.Role"
           required="true" collection="vector">
        <sql name="role_id" many-table="user_role_ref" many-key="role_id"/>
        <xml name="roles" node="element"/>
    </field>


    <field name="users" type="com.ardec.ebf.usermgr.domain.User"
           required="true" collection="vector">
        <sql name="user_id" many-table="user_role_ref" many-key="user_id"/>
        <xml name="users" node="element"/>
    </field>

I think that this change might remedy your situation.

Bruce
--

perl -e 'print unpack("u30","<0G)U8V4\@4VYY9&5R\"F9E<G)E=\$\!F<FEI+F-O;0\`\`");'

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
        unsubscribe castor-dev

Reply via email to