Having problems with your account or logging in?
A lot of changes are happening in the community right now. Some may affect you. READ MORE HERE

How do I resolve the error "OraForms: 35 - Waiting for an application timer or to expire timed out"?

How do I resolve the error "OraForms: 35 - Waiting for an application timer or to expire timed out"?

Oracle applications create application timers where the server will notify the client that it has to wait for a certain length of time before proceeding. These Oracle application timers are handled automatically by SilkPerformer when the "Automatically wait for application timers"setting (enabled by default) is enabled in the active profile settings at SETTINGS | ACTIVE PROFILE | REPLAY | ORACLE FORMS | GENERAL Tab


You can see these timers created by analyzing the in-data tab of TrueLog Explorer which  shows the communication exchange between the client and server. This data is only available if you have set SilkPerformer’s logging level to debug. If the logging level was not set to debug change the setting and perform a fresh record / replay.

To set SilkPerformer logging to debug level go to:
SETTINGS | ACTIVE PROFILE | ORACLE FORMS | LOGGING tab | Select "Debug" from the Log level drop list.


For example, the Server sends the below message as seen in the in-data tab of TrueLog Explorer, creating an application timer which instructs the client to wait for 300 seconds:

MSGTYPE: UPDATE
CLASS: 0/0
ID: 25
TITLE: N/A
RESPONSE: 0
PROPERTIES:
TYPE: PROP_TYPE_INTEGER
Name: TIMER_SCHEDULE/373
Value: 300000

By default the "Application timer and window timeout" setting in the Active Profile specifies that the maximum wait time for expiration of application timers and appearance of windows is set to 200 seconds. Therefore, to resolve the error you should increase the value to greater than 300 seconds.

DISCLAIMER:

Some content on Community Tips & Information pages is not officially supported by Micro Focus. Please refer to our Terms of Use for more detail.
Top Contributors
Version history
Revision #:
1 of 1
Last update:
‎2013-02-15 20:38
Updated by:
 
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.