<?xml version="1.0" encoding="iso-8859-1" ?>
<tasks>
	<task id="engine_driver" action-type="default" action="[nothing]" handler-type="event" handler="engine_service_initialized">
		<task rid = "load_application_config" auto-execute="1" />
		<task rid = "load_engine_config" auto-execute="1" />
		<depends rid="dom_event_window_load" />
	</task>

	<task id="load_engine_config" action-type="xml" action="/projects/engine/demonstrations/demonstration_2/engine_config.xml" handler-type="default" handler="[nothing]" />
	
	<task id="load_application_config" action-type="xml" action="/projects/engine/demonstrations/demonstration_2/config.xml" handler-type="script" handler="#cdata">
		<![CDATA[
			if(ValidatePackage("org.cote.js.util.driver") && ValidatePackage("org.cote.js.util.config") ){
				var _a = org.cote.js.util.driver.ApplicationDriver, _c = org.cote.js.util.config.newInstance();
				/* _a.pointers.application_config.setElementParentName("driver-config"); */
				_c.parseConfig(o.data);
				_a.setConfig(_c);
				_m.setReportThreshold(_c.getParam('log_level'));
			}
			t.returnDependency("load_application_config");
		]]>
	</task>
</tasks>	
