Update of /cvsroot/xdoclet/xdoclet/core/src/xdoclet/ejb
In directory usw-pr-cvs1:/tmp/cvs-serv16214/core/src/xdoclet/ejb

Modified Files:
        AbstractEjbSubTask.java 
Log Message:
Changed local and remote interface generation so that methods
with @ejb:interface-method tags, but without view-type parameters
will appear in whatever component interfaces are generated for 
that bean (based on @ejb:bean at the class level).

Note that in regards to inheritance, a method will appear in the
interfaces declared for the class, not superclass.  Eg, in the
samples with PersonBean we have no view-type, so defaults to remote.  
But in CustomerBean (extending PersonBean) we have both local and
remote, so a method with an @ejb:interface-method tag in PersonBean
(eg getName), but without view-type parameters, will appear in the 
CustomerBean's remote _and_ local interfaces.

This should fix the first 12 on Ara's 1.0 list.

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

Reply via email to