Publish an ABL REST service
- Last Updated: March 12, 2026
- 2 minute read
- OpenEdge
- Version 13.0
- Documentation
After starting PAS for OpenEdge, you can publish an ABL REST service using the Servers view in your OpenEdge Server perspective. To publish an ABL REST service, create a server instance, associate the REST service to the defined server, and then publish the ABL REST service to the PAS for OpenEdge instance. See Learn About PAS for OpenEdge.
To publish an ABL REST service:
- Right-click a server instance, and then select Add and Remove... on the context menu. The Add and Remove window opens.
- Select the service from the Available service list and click Add.
- Click Finish.
This publishes the ABL REST service. For the published REST Service, a REST
Web application, .WAR file is generated. For example, if you use PAS for OpenEdge to
deploy an ABL REST service, a WAR file with the REST service name is created under
the OpenEdge installation directory, @WORK\<PAS
Instance>\webapps\<Project Name>\WEB-INF\adapters\rest. A
separate WAR file is created for each deployed ABL REST service.
For more information about the ABL REST Web application WAR file layout, see the Progress OpenEdge Application Server: Administration guide.
You can disable or enable a deployed REST service from OpenEdge Management and OpenEdge Explorer.
After deploying the ABL REST service, if you modify the artifacts of a project related to the deployed service, the status of the respective artifact’s module changes to Republish. You must republish the server manually if you have not set it to republish automatically so that the deployed service reflects the changes.