On Thu, Sep 19, 2002 at 09:04:21AM -0400, David Ward wrote:
> Oh, yeah - one more part to this.  The xdoclet tags I reference in the 
> mail archive has one bug.  On the getParent() method, the @ejb.relation 
> tag needs to also have target-multiple="yes" to work with latest xdoclet 
> cvs.
> 
> David
> 
> --
> 
> David Ward wrote:
> >Andreas,
> >
> >Don't think children and parent, or even just children.  Only think 
> >about parent, as that's all you really need!
> >
> >For more details, carefully read this URL: 
> >http://sourceforge.net/mailarchive/message.php?msg_id=1873809
> >
> >Searching the lists is always a good thing to try.
> >
> >Hope this helps,
> >David :)

Hmm, sorry I should have found that myself. Thanks for the pointer!

Btw, JBoss barfs on the finder:

>  * @ejb:finder
>  *    signature="Collection findChildrenOfParent(java.lang.Integer 
> pLocationKey)"
>  *    query="SELECT OBJECT(p) FROM Location o WHERE o.parent.key = ?1"


has a bug too it would need to be:

>  * @ejb:finder
>  *    signature="Collection findChildrenOfParent(java.lang.Integer
> pLocationKey)"
>  *    query="SELECT OBJECT(o) FROM Location o WHERE o.parent.key = ?1"

And the bean tag must have:
 /**
 >  * @ejb:bean
 >  *    name="Location"
         schema="Location"

At least that's needed under JBOSS 3.0.2.

Now I am going to look if this can be made more object oriented. And try to replace 
the java.lang.Integer with a PK object (;

thanks for all,
Andreas





-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to