ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 7548] New: - Make EjbJar easily extensible for new appservers
Date Wed, 27 Mar 2002 23:56:22 GMT
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: ant-dev@jakarta.apache.org
        ReportedBy: tamm@alum.mit.edu


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:ant-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:ant-dev-help@jakarta.apache.org>


Mime
View raw message