<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Set timelimit and time out in Flex Compiler in ArcGIS API for Flex Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/set-timelimit-and-time-out-in-flex-compiler/m-p/122787#M2935</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What do you think Bjorn?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 08 Jul 2011 18:47:16 GMT</pubDate>
    <dc:creator>francescodi_vito</dc:creator>
    <dc:date>2011-07-08T18:47:16Z</dc:date>
    <item>
      <title>Set timelimit and time out in Flex Compiler</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/set-timelimit-and-time-out-in-flex-compiler/m-p/122784#M2932</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hy guys&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;i have a GP Service that takes more time to run. And so i must set i time limit or timeout in flex compiler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;i wrote this in flex compiler&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;
Additional Compiler Argument:
-locale en_US -source-path=locale/{locale} -keep-all-type-selectors=true -default-script-limits 5000 6000
&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;SPAN&gt;but when i run my gp i Flex Viewer App. i have always the error that ShackWave Flash not respond&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;what i do to set the time out of Flex Viewer App.? or i have to set a time out for the widget that call the GP Service?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Help please&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jul 2011 19:58:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/set-timelimit-and-time-out-in-flex-compiler/m-p/122784#M2932</guid>
      <dc:creator>francescodi_vito</dc:creator>
      <dc:date>2011-07-06T19:58:32Z</dc:date>
    </item>
    <item>
      <title>Re: Set timelimit and time out in Flex Compiler</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/set-timelimit-and-time-out-in-flex-compiler/m-p/122785#M2933</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Is your GP task running as "Synchronous" or "Asynchronous"?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Asynchronous execution is better for slower running GP tasks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;From the documentation:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-style:italic;"&gt;In synchronous execution, the client executes the task and waits for a response before proceeding. The Supported Operations section of the Services Directory displays "Execute Task" for synchronous tasks.&lt;BR /&gt;In asynchronous execution, the client submits a job, then verifies that it was successful using a unique job ID. When the task completes, the client can retrieve the results. The Supported Operations section of the Services Directory displays "Submit Job" for asynchronous tasks.&lt;BR /&gt;&lt;/SPAN&gt;&lt;A href="http://help.arcgis.com/en/webapi/flex/help/index.html#/Geoprocessing_tasks/017p00000003000000/"&gt;http://help.arcgis.com/en/webapi/flex/help/index.html#/Geoprocessing_tasks/017p00000003000000/&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Jul 2011 21:29:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/set-timelimit-and-time-out-in-flex-compiler/m-p/122785#M2933</guid>
      <dc:creator>BjornSvensson</dc:creator>
      <dc:date>2011-07-07T21:29:58Z</dc:date>
    </item>
    <item>
      <title>Re: Set timelimit and time out in Flex Compiler</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/set-timelimit-and-time-out-in-flex-compiler/m-p/122786#M2934</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hi bjorn &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;my GP Service is Synchronous and this is the script that i wrote for call him in FlexViewer&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;lt;fx:Script&amp;gt;
&amp;nbsp; &amp;lt;![CDATA[
&amp;nbsp;&amp;nbsp; import com.esri.ags.FeatureSet;
&amp;nbsp;&amp;nbsp; import com.esri.ags.Graphic;
&amp;nbsp;&amp;nbsp; import com.esri.ags.SpatialReference;
&amp;nbsp;&amp;nbsp; import com.esri.ags.events.GeoprocessorEvent;
&amp;nbsp;&amp;nbsp; import com.esri.ags.events.GraphicsLayerEvent;
&amp;nbsp;&amp;nbsp; import com.esri.ags.events.MapMouseEvent;
&amp;nbsp;&amp;nbsp; import com.esri.ags.geometry.Geometry;
&amp;nbsp;&amp;nbsp; import com.esri.ags.symbols.SimpleFillSymbol;
&amp;nbsp;&amp;nbsp; import com.esri.ags.symbols.SimpleLineSymbol;
&amp;nbsp;&amp;nbsp; import com.esri.ags.symbols.SimpleMarkerSymbol;
&amp;nbsp;&amp;nbsp; import com.esri.ags.tasks.Geoprocessor;
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; import mx.controls.Alert;
&amp;nbsp;&amp;nbsp; import mx.rpc.events.FaultEvent;
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private function startGeoProcess(event:MouseEvent):void
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var parms:Object = new Object();
&amp;nbsp;&amp;nbsp;&amp;nbsp; parms.Condizione = String(condizione.text);
&amp;nbsp;&amp;nbsp;&amp;nbsp; parms.Valore = Number(valore.text);
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var geoprocessTask:Geoprocessor = new Geoprocessor();
&amp;nbsp;&amp;nbsp;&amp;nbsp; geoprocessTask.outSpatialReference = map.spatialReference;
&amp;nbsp;&amp;nbsp;&amp;nbsp; geoprocessTask.showBusyCursor = true;
&amp;nbsp;&amp;nbsp;&amp;nbsp; geoprocessTask.url = "http://193.204.163.134/ArcGIS/rest/services/Peso_di_Volume_Medio/GPServer/PesodiVolumeMedio";
&amp;nbsp;&amp;nbsp;&amp;nbsp; geoprocessTask.useAMF = false;
&amp;nbsp;&amp;nbsp;&amp;nbsp; geoprocessTask.execute(parms);
&amp;nbsp;&amp;nbsp;&amp;nbsp; geoprocessTask.addEventListener(GeoprocessorEvent.EXECUTE_COMPLETE, executeCompleteHandler);
&amp;nbsp;&amp;nbsp;&amp;nbsp; geoprocessTask.addEventListener(FaultEvent.FAULT, faultHandler);
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private function executeCompleteHandler(event:GeoprocessorEvent):void
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var myPointSymbol:SimpleMarkerSymbol = new SimpleMarkerSymbol(SimpleMarkerSymbol.STYLE_CIRCLE, 10, 0x1AA1D3, 0.2);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; for each (var graphic:Graphic in event.executeResult.results[0].value.features)
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; graphic.symbol = myPointSymbol;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; graphicsLayer.add(graphic);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map.addLayer(graphicsLayer);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private function faultHandler(event:FaultEvent):void
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (event.type == "fault"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;&amp;amp; event.fault.name == 'Error'
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;&amp;amp; event.fault.faultCode == '500'
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;&amp;amp; event.fault.faultString == 'Error Executing Task')
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Alert.show("Oops - no results.&amp;nbsp; Try clicking in an ocean...");
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; else
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Alert.show("Unexpected fault:\n" + event.toString());
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; }
&amp;nbsp; ]]&amp;gt;
 &amp;lt;/fx:Script&amp;gt;
&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;And it's ok if the model responds immediately. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I tried to write this code for Asynchronus property. And i changed the script with&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;geoprocessTask.submitJob(parms);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;and&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;geoprocessTask.addEventListener(GeoprocessorEvent.JOB_COMPLETE, executeCompleteHandler);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But in this way the widget don't give me a graphic response.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Why Bjorn? Where is the error?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Please Help me&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 07:04:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/set-timelimit-and-time-out-in-flex-compiler/m-p/122786#M2934</guid>
      <dc:creator>francescodi_vito</dc:creator>
      <dc:date>2021-12-11T07:04:01Z</dc:date>
    </item>
    <item>
      <title>Re: Set timelimit and time out in Flex Compiler</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/set-timelimit-and-time-out-in-flex-compiler/m-p/122787#M2935</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What do you think Bjorn?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jul 2011 18:47:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/set-timelimit-and-time-out-in-flex-compiler/m-p/122787#M2935</guid>
      <dc:creator>francescodi_vito</dc:creator>
      <dc:date>2011-07-08T18:47:16Z</dc:date>
    </item>
  </channel>
</rss>

