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]>
