An Oracle White Paper
January 2014
Introduced in Release 6.1.1
E50734-02
Adjusting Session and HTTP Request Timeouts
Table of Contents
Table of Contents .............................................................................. 1
Overview ........................................................................................... 2
HTTP Request Time-out .................................................................... 2
Session Time-out .............................................................................. 3
Overview
This whitepaper discusses two possible configuration changes for Oracle Agile PLM for Process. It is valid for releases 6.1.1 and earlier.
1. HTTP Request Time-out
If page requests are timing out, this could indicate a performance issue. This could be due to a variety of reasons, some being: hardware is not sized appropriately to handle the user load, database indexes are needed, or there can be a defect. If changes to the environment are unable to resolve the issue, increasing the ‘HTTP Request Time-out’ value is possible. This will allow the user to complete their task and help determine if it is a defect.
2. Session Time-out
When a logged in user is inactive for a certain period of time (20 minutes by default), they will be presented with a warning message informing them that their session will expire. If not acted upon, the user will receive a message that their session has expired. The user will then need to re-login. The maximum inactive time for the user’s session or the timing when the messages are presented, are configurable.
HTTP Request Timeout
In order to increase the timeout for a page request, you may adjust the httpRuntime executionTimeout config value in the <system.web> node of machine.config or web.config.
<system.web>
<httpRuntime executionTimeout="{Seconds}"/>
If you want to increase the timeout for all Oracle Agile PLM for Process applications running on the server, you can modify machine.config. This will either be ‘%WINDIR%\Microsoft.NET\Framework64\v2.0.50727\CONFIG\machine.config’ or ‘%WINDIR%\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config’ depending on your Oracle Agile PLM for Process deployment.
If you want to increase the timeout for a single Oracle Agile PLM for Process application, you can modify the web.config located in ‘PLM4P_HOME\web\<app>\’.
Session Time-out
In order to increase the session timeout for inactive users, please make the following modifications.