Deploy an ABL web application
- Last Updated: March 16, 2023
- 2 minute read
- OpenEdge
- Version 12.2
- Documentation
System administrators can deploy ABL web applications to a PAS for
OpenEdge instance using the pasman deploy
command.
To deploy an ABL web application to a PAS for OpenEdge instance, perform the following steps
- Obtain the .war file and any ABL r-code that support ABL web application from the developer.
- Move any r-code to the PROPATH. For example:instance-name/openedge.
- Deploy the ABL web application to the instance using the
pasmanutility:pasman.[sh|bat] deploy -I instance-name path_to_ABLwebapp/ABLwebapp.war - Start the
instance:
pasman.[bat|sh] pasoestart -I instance-name -timeout 200 - Test that the ABL web application is deployed by calling it in
a web
browser:
where:http://hostname:port/ABLwebapp- hostname is the instance name
- port is the port defined for the instance
- ABLwebapp is the name of the war file that you deployed
You can have more than one ABL application running on an instance depending upon your business requirements. Each ABL web application should have its own database connection and security.
pasman.[bat|sh] deploy -I instance-name –a webapp-name
$DLC\servers\pasoe\extras\oeabl.warThe webapp-name is then added in the
[Appserver] section in openedge.properties file. Each deployed ABL web
application can be configured individually using the OEPROP utility in the AppServer.Sessmgr.webapp-name
section. Using OEPROP to set these properties is
described in the Configure properties for deployment topic.
To enable secure online deployment of new ABL applications, seeSecure online deployment of a new ABL application.
To deploy and manage ABL applications with the OpenEdge Command Center, see Manage ABL applications or Manage web applications.