remove the @ejb:aggregate tag and I get a clean build
add it and i get the compile error below - anyone got
aggregates going?
Colin.
/**
* @return address
*
* @ejb:interface-method
* @ejb:aggregate
* @ejb:relation
* name="MemberAddress"
* role-name="OneMemberHasOneAddress"
* cascade-delete="yes"
* target-role-name="OneAddressHasOneMember"
* target-ejb="AddressEJB"
*
* @mvcsoft:relation
* map-style="foreign-key"
* role-with-key="OneMemberHasOneAddress"
*/
public abstract AddressEJBLocal getAddress();
/**
* @param theAddress address
*
* @ejb:interface-method
*/
public abstract void setAddress(AddressEJBLocal theAddress);
compile:
[echo] "src/java;gen-src/java"
[javac] Compiling 6 source files to /home/colin/projects/cop/build/ejb
[javac] [ERROR,Default]
/home/colin/projects/cop/gen-src/java/au/com/ucw/cop/ejb/MemberEJBCMP.java:71:
cannot resolve symbol
[javac] symbol : method setAddress
(au.com.ucw.cop.interfaces.AddressEJBData)
[javac] location: class au.com.ucw.cop.interfaces.MemberEJBData
[javac] [ERROR,Default] dataHolder.setAddress(
getAddress().getData() );
[javac] [ERROR,Default] ^
[javac] [ERROR,Default]
/home/colin/projects/cop/gen-src/java/au/com/ucw/cop/ejb/MemberEJBCMP.java:117:
cannot resolve symbol
[javac] symbol : variable address
[javac] location: class au.com.ucw.cop.ejb.MemberEJBCMP
[javac] [ERROR,Default] address.remove();
[javac] [ERROR,Default] ^
[javac] [ERROR,Default] 2 errors
_______________________________________________
Xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user