Deploy and verify an ABL application
- Last Updated: January 22, 2024
- 2 minute read
- OpenEdge
- Version 12.8
- Documentation
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.
- To undeploy the application, use the same
config.propertiesfile that was used for deploying the same instance. - Enter
ant undeployin 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.