DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7548>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7548

Make EjbJar easily extensible for new appservers

           Summary: Make EjbJar easily extensible for new appservers
           Product: Ant
           Version: 1.4.1
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Enhancement
          Priority: Other
         Component: Optional Tasks
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


One cannot extend EjbJar to apply to other appservers (or to modify code used 
for a particular appserver).  This is because there is no protected accessor to 
the deploymentTools private variable.  So overriding createBorland is to no 
avail because the deploymentTools variable which is used by execute() is 
unavailable.  

The only other alternative is to override the execute method of EjbJar and 
rewrite a great deal of code.

So I'd suggest adding a method to EjbJar:

protected List getDeploymentTools() {
    return deploymentTools;
}

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to