Why does the relationship-role-source in the following
example get reversed i.e the source of the role
OneMemberHasOneAddress becomes Address
and the source of the role
OneMemberHasOneAddress becomes Member
Am I missing something?
Colin.
/**
* @return address
*
* @ejb:interface-method
* @ejb:relation
* name="MemberAddress"
* role-name="OneMemberHasOneAddress"
* target-role-name="OneAddressHasOneMember"
* target-ejb="AddressEJB"
*/
public abstract AddressEJBLocal getAddress();
--------------------------------------------------------------------
<ejb-relation>
<ejb-relation-name>MemberAddress</ejb-relation-name>
<!-- unidirectional -->
<ejb-relationship-role>
<ejb-relationship-role-name>OneAddressHasOneMember</ejb-relationship-role-name>
<multiplicity>One</multiplicity>
<relationship-role-source>
<ejb-name>MemberEJB</ejb-name>
</relationship-role-source>
<cmr-field>
<cmr-field-name>address</cmr-field-name>
</cmr-field>
</ejb-relationship-role>
<ejb-relationship-role>
<ejb-relationship-role-name>OneMemberHasOneAddress</ejb-relationship-role-name>
<multiplicity>One</multiplicity>
<relationship-role-source>
<ejb-name>AddressEJB</ejb-name>
</relationship-role-source>
</ejb-relationship-role>
</ejb-relation>
_______________________________________________
Xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user