This works for me (XDoclet 1.2.3, Weblogic 8.1)

   /**
    * @ejb.interface-method view-type = "local"
    *
    * @ejb.relation name="User-Role"
    *      role-name="RoleHasManyUsers"
    *      target-role-name="UserHasManyRoles"
    *      target-multiple="true"
    *
* @ejb.value-object aggregate="com.aciworldwide.ecourier.opmodel.UserValue"
    *                   aggregate-name="User"
* members="com.aciworldwide.ecourier.opmodel.ejb.local.UserLocal"
    *                   members-name="User"
    *                   relation="external"
    *                   type="java.util.Collection"
    *
    * @weblogic.relation join-table-name="user_role"
* @weblogic.column-map key-column="role_id" foreign-key-column="role_id"
    */
   public abstract Collection getUsers();



   /**
    *
    * @ejb.interface-method view-type = "local"
    *
    * @ejb.relation name="User-Role"
    *               role-name="UserHasManyRoles"
    *               target-role-name="RoleHasManyUsers"
    *               target-multiple = "true"
    *
    * @weblogic.relation join-table-name="user_role"
* @weblogic.column-map key-column="user_id" foreign-key-column="user_id"
    *
    * @ejb.value-object match="normal"
    *                   method-name="RoleAssociation"
* aggregate="com.aciworldwide.ecourier.opmodel.RoleValue"
    *                   aggregate-name="Role"
* members="com.aciworldwide.ecourier.opmodel.ejb.local.RoleLocal"
    *                   members-name="Role"
    *                   relation="external"
    *                   type="java.util.Collection"
    */
   public abstract Collection getRoles();





-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
xdoclet-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to