Publish modules and services on PAS for OpenEdge
- Last Updated: March 30, 2020
- 3 minute read
- OpenEdge
- Version 12.2
- Documentation
You can use the Servers view in the OpenEdge Server perspective to create a PAS for OpenEdge instance and publish the WebApp Modules and ABL Services to PAS for OpenEdge. The modules of OpenEdge projects with the selected ABL AppServer facets, ABL services of the REST, WebHandler, or the REST RPC, types are deployed on the ABL application publish directory of the selected PAS for OpenEdge.
To add the WebApp Mdules and ABL Services, right-click on the server and select Add and Remove. From the available list of WebApp Modules and ABL Services, select the ones to add and click Add and click Finish. To publish the business logic, right-click on the PAS for OpenEdge instance and select Publish.
Alternatively, you can select If server is started, publish the changes automatically, checkbox on the Add and Remove window to publish the WebApp Mdules and ABL Services..
The ABL services are deployed using PASOEContent to build .WAR files. A single .WAR file is created for all Data Object and REST services in a
project and gets deployed on basis of the project, for example if a project has ten
services and a single .WAR file with the
project name containing all the services gets deployed. If the project .WAR file exists, the services are published
incrementally or else the entire .WAR file is
published.
To publish an ABL Service: