Update properties of a transport (SOAP/REST)
- Last Updated: March 30, 2020
- 3 minute read
- OpenEdge
- Version 12.2
- Documentation
Description
Update the properties of a SOAP or REST transport of a web application belonging to an ABL application. For SOAP and REST transport properties, both runtime and OpenEdge properties can be modified.
Runtime properties are derived from from the instance-name/webapps/webappname/WEB-INF/adapters/soap/runtime.props file. OpenEdge properties come from the instance-name/conf/openedge.properties file.
Runtime property fields are the same for both the REST and SOAP transport. SOAP offers a few additional OpenEdge properties. Obtain the properties for each service by running Get transport configuration properties for the necessary transport.
HTTP Operation
PUT
URI
host_name:port/oemanager/applications/ABL_app_name/webapps/Web_app_name/transports/{soap|rest}/properties
Content-Type
application/vnd.progress+json
Response codes
200 Success
500 Unexpected Server Error
Command-line example for Runtime-only properties (SOAP or REST)
Substitute soap or rest in the URI for the desired transport. Both transports contain identical runtime properties (as can seen in the following command-line example) which can be updated.
SOAP:
|
|
ABL HTTP client example for Runtime-only properties (SOAP or REST)
|
Request body example for Runtime-only properties (SOAP or REST)
|
Command-line example for OpenEdge-only properties (SOAP or REST)
The SOAP transport offers additional OpenEdge properties which can be updated.
SOAP:
|
|
ABL HTTP client example for OpenEdge-only properties (SOAP or REST)
|
Request body example for OpenEdge-only properties (SOAP or REST)
|
Command-line example for Combined (OpenEdge and Runtime) properties (SOAP or REST)
SOAP:
|
REST:
|
ABL HTTP client example for Combined (OpenEdge and Runtime) properties (SOAP or REST)
|
Request body example for Combined (OpenEdge and Runtime) properties (SOAP or REST)
|
Response body example (SOAP)
|
Response body example (REST)
|