PAS for OpenEdge supports an application packaging strategy where an ABL application and its components are packaged as an OpenEdge Application Archive (OEAR).

For more information about ABL applications, see OpenEdge Application Archive Structure and ABL applications.

An ABL application can be packaged as an OpenEdge Application Archive (.oear) file, by running the tcman export command on the ABL application. For example:
oepas1/bin/tcman.sh export -appName oepas1
The tcman export command runs a series of Ant Tasks to produce an oepas1.oear file in the directory where the command is run.

The tcman export command includes a number of options which are described in the Export an ABL application (export) syntax and usage topic.

One option to note is the -full property, which specifies a full export of oeabl.war-based web applications as WAR files and is shown in the following example:
oepas1/bin/tcman.sh export -appName oepas1 -full

If the -full option is present, all oeabl.war-based web applications are exported in full as WAR files (for example, ROOT.war). Otherwise, the tcman export script runs a diff-check on each oeabl.war-based web application against oeabl.war and only includes files modified or added into a zip file for each web application.

To learn about deploying an OpenEdge Archive file, see Deploy an OpenEdge Application Archive using tcman import.