Deploy SOAP services
- Last Updated: December 1, 2022
- 1 minute read
- OpenEdge
- Version 12.2
- Documentation
You can turn your ABL applications into SOAP web services that are accessed
through the SOAP transport in Progress Application Server for OpenEdge (PAS for
OpenEdge) by creating a SOAP service and generating the WSM/WSDL files. The deploySOAP
command-line tool adds SOAP services to a deployed ABL web application (oeabl.war). After you deploy the SOAP service, stop and
restart the PAS for OpenEdge instance to run the new service.
To deploy SOAP services to an ABL web application for an existing instance:
- Obtain the
.wsmfile and any ABL r-code that supports the API for the service interface from the developer. - Move r-code to the PROPATH.
- Navigate to the /bin directory of the instance.
- Use the deploySOAP command to deploy the
.wsmfile to your ABL web application:deploySOAP.[bat|sh] path_to_soap/SOAPservice.wsm ABLwebappFor more information about ABL services using the SOAP transport, see Develop an ABL service using the SOAP transport.