Thanks very much for your help. Your solution is not very intuitive but It works:)
To resume the thread for the next person who needs for a n-1 relation.:

    1-1 relation:
  /**       @ejb.relation
   *     name = "Source-Target"
   *     role-name = "Source"
   *
   *     target-ejb = "Target"
   *     target-role-name = "Target"
   *   /
public abstract Target getTarget();
public abstract void setTarget(Target target)
 1-n relation:
          
  /**       @ejb.relation
   *     name = "Source-Target"
   *     role-name = "Source"
   *
   *     target-ejb = "Target"
   *     target-role-name = "Target"
    *    targte-multiple = "yes"
   *   /
public abstract Collection getTarget();
public abstract void setTarget(Collection target)
And the n-1 relation which is not very logical:)
       
  /**       @ejb.relation
   *     name = "Source-Target"
   *     role-name = "Source"
   *
   *     target-ejb = "Target"
   *     target-role-name = "Target"
    *    target-multiple = "yes"
   *   /
public abstract Target getTarget();
public abstract void setTarget(Target target)



Reply via email to