Try OpenEdge Now
skip to main content
Progress Application Server for OpenEdge Configuration
Managing OpenEdge ABL applications deployed to a PAS for OpenEdge instance : Managing PAS for OpenEdge transport services : Managing REST transports : Configuring REST transport run time properties
 
Configuring REST transport run time properties
Each PAS for OpenEdge instance can have a different transport mechanism for all its deployed services based on sessions, timeouts, and other advanced properties. You can configure your REST transport run time properties using the REST transport configuration for ABL Application <ABL application name> WebApp <webapp name> page.
To set REST transport run time properties:
1. Click Resources > Go to Resources in the OpenEdge Management console menu.
All resources managed by your console appear in the grid frame.
2. Filter or search for, and select the required PAS for OpenEdge instance.
For example, type the default PAS for OpenEdge instance name, oepas1, in the Filter field or select Progress Application Server as the selection in the Type drop-down menu and select the PAS instance.
The Progress Application Server: <instance name> page appears.
3. Click an ABL application listed in the ABL Applications section.
The ABL Application: <ABL application name> page appears.
Note: The OpenEdge manager web application, oemanager, must be installed on PAS for OpenEdge for you to manage OpenEdge ABL applications and transport services while the PAS for OpenEdge instance is running.
4. Click an ABL Web application listed in the ABL WebApps section.
The ABL WebApp: <webapp name> page appears.
5. Click Run-time Properties under the REST Transport section.
The REST transport configuration for ABL Application <ABL application name> WebApp <webapp name> page appears.
6. Set the following properties in the REST Transport Properties section:
Table 13. REST transport run time properties
Parameter name
Default value
Description
Initial sessions
1
The number of network sessions to be created (and shared by all clients) when the connection pool for the service is initialized by the adapter.
Minimum sessions
1
The minimum number of connected sessions that the service attempts to maintain in the service connection pool.
Maximum sessions
0
The maximum number of connected sessions allowed in the service connection pool.
Minimum idle connections
0
The minimum number of idle, or inactive, PAS for OpenEdge connections to maintain.
Idle session timeout
0
The duration (in seconds) between attempts by the adapter to shut down extra network connections to the AppServer, based on client demand.
Request wait timeout
-1
Determines how the Web service handles requests when the service connection pool becomes full. -1 signifies that the request is queued indefinitely until a PAS for OpenEdge session becomes available.
Stale OOABL object timeout
0
The maximum duration (in seconds) that a service object can be idle before it is released.
Connection lifetime
0
The maximum lifetime (in seconds) of PAS for OpenEdge connections in the connection pool for this service.
Service fault level
2
Specifies the degree of detail returned to the client for a service fault.
Wait if busy
Not selected
Determines how to handle client requests to a service that is busy processing a prior request.
7. Click:
*Save to save the changes.
*Cancel to reject the recent changes.
*Reset to apply the last-saved settings.