Error Timed Out Interrupted Exception
Error Timed Out Interrupted Exception
Goal
Solution
References
Goal
When starting Application Server 10g services with EBusiness Suite Release 12, if the server is
heavily loaded you may sometimes receive a timeout message from one or more startup scripts
called by adstrtal.sh:adoacorectl.sh
adformsctl.sh
adoafmctl.sh
This note describes how you can increase the default timeout values for the startup scripts, which
may prevent this issue from occurring.
Solution
The OC4J containers (JVMs) with AS10g are given a certain amount of time to startup. If the
time taken to startup the process is longer than this value, you will see an error returned by the
startup script.
NOTE : despite the error being thrown, the process may actually startup correctly. You can use
the following command to check the status of the processes:$ADMIN_SCRIPTS_HOME/adopmnctl.sh status
The error seen for a timeout will normally be similar to that shown below:****************************************************
Executing service control script:
/oracle/VIS/inst/apps/VIS_myhost/admin/scripts/adoafmctl.sh start
script returned:
****************************************************
ERROR : Timed out( 100000 ): Interrupted Exception
You are running adoafmctl.sh version 120.6.12000000.2
Starting OPMN managed OAFM OC4J instance ...
****************************************************
The timeout value is defined in the $ORA_CONFIG_HOME/10.1.3/opmn/conf/opmn.xml file
There are three entries to be concerned about, one for each of the managed OC4J containers
(oacore, forms and oafm). The entry is shown below the appropriate "process-type id=" section
and looks like shown below by default:-
5. Restart AS10g Service on TEST environment and ensure the services all startup correctly
6. Promote this change to your PROD instance
Note: You may see adoacorectl.sh or other OPMN managed scripts fail with message "exiting
with status 150"
This may indicate that the script has not started/stopped within the timeout defined for the
service control infrastructure
"s_oacoretimeout" is an AutoConfig variable whose value is used internally by the service
control infrastructure to determine how much time it should wait before giving up on a script that
starts/stops a service.
The above error likely indicates this OACore timeout has been hit. The default is 100 seconds,
but can be increased if necessary.
The variables for the OPMN managed processes are:
s_oacoretimeout
s_formstimeout
s_oafmtimeout
For further information on debugging service startup issues see Note 743518.1 "Starting up
AS10g services in an EBusiness Suite Release 12 environment"
For additional reading you can review section "3 Starting and Stopping" in the Oracle
Application Server Administrator's Guide 10g Release 3 (10.1.3)
Additional Note: For customers using 10.1.3.4, upgrading to 10.1.3.5 has also been reported as
resolving this issue
References
BUG:9061809 - ADSTPALL.SH RETURN ERROR : TIMED OUT( 100000 ): INTERRUPTED
EXCEPTION
NOTE:387859.1 - Using AutoConfig to Manage System Configurations in Oracle E-Business
Suite Release 12
NOTE:743518.1 - Starting up AS10g services in an EBusiness Suite Release 12 environment
http://anandoracle.wordpress.com/2012/07/11/login-page-not-coming-up-guest-login-fails-login-issue-in-ebsapps-r12/