[ 
http://opensource.atlassian.com/projects/xdoclet/browse/XDT-579?page=comments#action_17237
 ] 

vanduynslaeger olivier commented on XDT-579:
--------------------------------------------

This affect also version 1.2.3

> @ejb.home defaults do not apply when one bean extends another
> -------------------------------------------------------------
>
>          Key: XDT-579
>          URL: http://opensource.atlassian.com/projects/xdoclet/browse/XDT-579
>      Project: XDoclet
>         Type: Bug
>   Components: EJB Module
>     Versions: 1.2 Beta 3
>  Environment: ejbdoclet @ejb.home
>     Reporter: Michael Pichler
>     Assignee: xdoclet-devel (Use for new issues)
>     Priority: Minor

>
>
> Having one bean implementation class derived from another like this:
> /**
>  * @ejb.bean type="Stateless" name="hwtest/Test" jndi-name="hwtest/Test"
>  */
> public class TestBean extends HelloBean implements SessionBean
> { ... }
> xdoclet 1.2 needs an explicit @ejb.home tag with the default values - 
> otherwise it will generate
>   public interface TestHome extends foo.HelloHome
> and
>   public interface TestLocalHome extends foo.HelloLocalHome
> Both make no sense because of the duplicate create() method (just differing 
> in the return type).
> After adding the default values explicitly
>  * @ejb.home extends="javax.ejb.EJBHome" 
> local-extends="javax.ejb.EJBLocalHome"
> you get the same code as with xdoclet 1.1:
>   public interface TestHome extends javax.ejb.EJBHome
>   public interface TestLocalHome extends javax.ejb.EJBLocalHome

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://opensource.atlassian.com/projects/xdoclet/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
xdoclet-devel mailing list
xdoclet-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to