ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Greg Nelson" <g...@netscape.com>
Subject [SUBMIT] iPlanet nested task for ejbjar and iplanet-ejbc
Date Thu, 19 Apr 2001 21:10:06 GMT
Enclosed is a task for building EJB stubs and skeletons for the iPlanet
Application Server 6.0.  User documentation for the "iplanet-ejbc" task has
also been added to the "ejb.html" file which is also enclosed.  To complete
the task configuration, the following line should also be added to the
defaults.properties file:

  iplanet-ejbc=org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbcTask

Also enclosed is a nested element for ejbjar that is specific to iPlanet
Application Server 6.0.  Once again, user documentation has been added to
the enclosed "ejb.html" file.  To facilitate the construction of this nested
element, changes to two existing Ant classes were required:

  * EjbJar.java -- added method so user can use the iPlanet-specific nested
task:  "public IPlanetDeploymentTool createIplanet()"

  * GenericDeploymentTool.java -- the processDescriptor method was factored
into a number of smaller methods in order to facilitate subclassing.  While
a number of methods were added (and now called from processDescriptor),
there should be no impact on existing subclasses since only the location of
the code (and not the code itself) has changed.  This enabled significant
code reuse for the iPlanet-specific nested element and should make it easier
to write new subclasses

I look forward to your comments and questions.  Thanks!

Greg

--
Greg Nelson
Systems Engineer
iPlanet eCommerce Solutions
A Sun-Netscape Alliance
972.733.6889
greg@netscape.com

Mime
View raw message