A wise old hermit known only as Dmitri Colebatch 
<[EMAIL PROTECTED]> once said:

> Update of /cvsroot/xdoclet/xdoclet/core/src/xdoclet/ejb
> In directory usw-pr-cvs1:/tmp/cvs-serv3582/core/src/xdoclet/ejb
> 
> Modified Files:
>       Tag: NAMESPACE_REFACTOR_BRANCH
>       EntityBmpSubTask.java 
> Log Message:
> Fixed bugs 472759 and 472764 - at present untested.

472759 - OK. With @ejb:bean generate="false" the BMP class isn't generated 
any more, but the other files are.

472764 - not okay.  With @ejb:bean generate="false" the template assumes 
the EJB is an abstract one and not to be included in the DD (so instead of 
getting the wrong class name, now I get nothing at all).  In fact, it's 
entirely the reverse situation; the reason I don't want it generated is 
because it's a concrete BMP implementation rather than the abstract Bean 
class XDoclet wants...

Perhaps as well as the generate parameter, we need another one (e.g. 
deploy="true|false", default = true) for whether or not a bean should be 
included in the DD.  That way, if it really is an abstract EJB there's a 
way to exclude it from the DD, but that's independent of whether we're 
generating the BMP/CMP/Session class for it.


Andrew.

_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to