This type of installation extends an existing PAS for OpenEdge instance. While deployment of general web applications can be performed online or offline, the implementation of the ABL web applications indicates that the installation is best performed offline.

To install a prepackaged ABL web application:

  1. Load the .war file containing the prepackaged ABL web application.
  2. Run the instance's tcman.{sh|bat} deploy command to load the web application into the instance-name/webapps directory. For more information, see Deploy an ABL web application.
  3. Run the oeprop utility to configure the web application in the ABL application's openedge.properties file.
  4. Run the oeprop utility to configure the web application's APSV, SOAP, REST, and WEB transports according to site requirements.
  5. Use a text editor and configure the ABL web application's security according to the site requirements. For more information, see the Secure PAS for OpenEdge instances topics in Manage Progress Application Server (PAS) for OpenEdge.
  6. Deploy any .p or .r code required to support the new ABL web application.
    1. If the ABL .p or .r code is packaged inside the ABL web application, use the oeprop utility to add its path to the ABL application's PROPATH.
    2. If the ABL .p or .r code is packaged inside the ABL web application but needs to be moved elsewhere, move it and update the ABL application's PROPATH with its new location.
    3. If the ABL .p or .r code is packaged externally, expand that distribution to its new location and update the ABL application's OpenEdge ABL web application.
      Note: If you must, you can deploy the ABL application's .p and/or .r files anywhere on the OS's file system, just like in a classic AppServer. However, you lose most, if not all, of the benefits of the PAS for OpenEdge infrastructure for deployment, updates, and security.