I recently used Application Initialization Module to try to improve a website's response time, but ran into a problem related to dependent Windows Services: in the Application_Start() code, it calls an WCF service and later run an Oracle database query. But both the WCF call and the Oracle query failed: it seems that both the network and Oracle database are still in the process of initialization when the Application Initialization Module runs! Here is an exception when I call Oracle:
"OracleException ORA-1033: ORACLE initialization or shutdown in progress...."
Is it possible that Application Initialization Module would be called only AFTER the dependent window services are initialized? (e.g. the internet is ready and the database is fully initialized). Thanks!