> 1) Possible bug with ejb-ref tag: > > According to the docs, for ejb-ref tags, ref-name is optional and if > _not_ specified then the reference name is ejb-name prefixed by a ejb/. > > The problem is that "ejb/" is still being added as a prefix even if > ref-name is specified. We use ref-name like the following, so we end up > with "ejb/ejb/fc/CertLocal" in the ejb-jar.xml > > * @ejb:ejb-ref ejb-name="fc/Cert" ref-name="ejb/fc/CertLocal" > view-type="local"
If bugs were all like this then programming would be better than gardening ;-) Fixed. > 2) API inconsistency for ejb-external-ref > > IMHO I think that ejb-external-ref should behave like the ejb-ref tag, > in that it should take the (optional) ref-name attribute and if > specified, use as is, if not, the use the ejb-name prefixed by ejb. > > I realize for ejb-ref ejb-name, xdoclet will error/warn if it can't find > the matching ejb-name but for ejb-external-ref this is not the case > (since its in a different package and can't match it up) so you can > really just use anything for ejb-name, but I think that's potentially > confusing or at least a different behaviour. Also, adding ref-name > shouldn't break existing users, and really only the ejb-body.j rule for > ejb-external-ref/ejb-ref-name needs to be copied from > ejb-ref/ejb-ref-name. OK, done. Ara. _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com _______________________________________________ Xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user
