After the configuration of the config.properties file is complete, you can deploy the ABL application to the PAS for OpenEdge Docker container. To deploy the ABL application, enter ant deploy in the command line.

If the application deployment is successful, then a BUILD SUCESSFUL message appears. A deployment can fail for various reasons. For more information, see Troubleshooting.

To view the deployed package and verify that your application is running, access the service URL (https://localhost:PASOE.HTTPS.PORT).
Note: It can take several minutes after deployment for a service to be available.

Undeploy an ABL application

You can undeploy an instance after the successful completion of a deployment.

  1. To undeploy the application, use the same config.properties file that was used for deploying the same instance.
  2. Enter ant undeploy in the command line.

If the undeployment of the application is successful, then a BUILD SUCESSFUL message appears.

Redeploy an ABL application to a PAS for OpenEdge Docker container

You can redeploy a container after it was undeployed. To redeploy, review the following conditions. Some conditions include modifications of the config.properties file.
Note: The sidecar approach supports the deployment of multiple PAS for OpenEdge instance simultaneously for any deployment mode. You only need to provide a unique instance name and port number.
  • No change in configurations—If there are no changes in the configurations, then deployment can be performed sequentially. Manual undeployment is not required. The script performs the undeployment and also redeploys the instance.
  • Change in configurations—There are multiple conditions for changes in configurations.
    • Change the instance name—This is a new deployment. For every deployment of Docker and Docker Compose, the port number must be unique.
    • Change the deployment mode—This is for new deployments.
    • Change other configurations with the same instance name—With this condition, the script undeploys and then redeploys.