Message:

   The following issue has been re-assigned.

   Assignee: Matthias Germann (mailto:[EMAIL PROTECTED])
---------------------------------------------------------------------
View the issue:
  http://opensource.atlassian.com/projects/xdoclet/browse/XDT-709

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: XDT-709
    Summary: incorrect ejb-jar.xml, local-interface .. when using EJB 
inheritance
       Type: Bug

     Status: Resolved
   Priority: Major
 Resolution: FIXED

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

    Project: XDoclet
 Components: 
             Core
             EJB Module
   Fix Fors:
             1.3
   Versions:
             1.2 Beta 3

   Assignee: Matthias Germann
   Reporter: Jerome Brette

    Created: Wed, 12 Nov 2003 12:51 PM
    Updated: Sat, 5 Feb 2005 4:06 PM
Environment: windows and unix

Description:
AbstractProgramElementTagsHandler.forAllMembers
has been changed from 1.2 Beta 2 to 1.2 Beta 1.3.
and changes the currentClass for every method in the object:


       for (Iterator j = members.iterator(); j.hasNext(); ) {
            XMember member = (XMember) j.next();

            ....
    
            setCurrentClass(member.getContainingClass());
            generate(template);
        }
        setCurrentClass(currentClass);

This breaks almost of the *.xdt of the modules/ejb/dd/resources which are using 
the <XDtEjb:ejbName/> because the ejb-jar.xml contains the name of base EJB not 
the derived one.
This also as some impacts on the method declared in the remote and local 
interfaces.

Changing the code of forAllMembers back to its 1.2b2 version solves the problem 
for the ejb and jboss modules but the impact on the other modules are unknow


---------------------------------------------------------------------
JIRA INFORMATION:
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

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira



-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
xdoclet-devel mailing list
xdoclet-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to