Package an ABL WebApp ANT project
- Last Updated: April 8, 2026
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
You can write an ABL WebApp Package task to package an ABL WebApp project as a
.WAR file to publish it as a new and complete Web App or as
a .ZIP file to publish the Web App incrementally to a PAS for
OpenEdge instance.
Note: To package an ABL WebApp ANT project, the following
pathelement location attributes have been added to
the existing build.xml.
|
Task-level properties and elements:
| Name | Description |
|---|---|
srcdir |
Specifies the location of the project for which the .WAR or .ZIP file is to be generated. |
dlc |
Specifies the location of your OpenEdge installation. |
verbose |
(Optional) Enables the verbose mode. The valid
values are true, false, on, off, yes, and no. Note: By default, the value is set to false. |
services |
(Optional) Specifies the names of the services in
the project. Note: If there are multiple services,
separate the names with a comma. |
isIncremental |
(Optional) Specifies whether to generate a .ZIP
file for deploying the app incrementally or a
.WAR file for deploying the app at once.
The valid values are true, false, on, off, yes, and no. Note: By default, the value is set to false and a
.WAR file is generated for full
deployment. |
webAppName |
(Optional) Specifies a name for the generated
.WAR or .ZIP file.
Note: By default, the name of the project is assigned
to the .WAR or .ZIP
file. |
destdir |
(Optional) Specifies the destination directory where the .ZIP file is generated. |
Here is a sample build.xml file for packaging an ABL
WebApp project:
|