<?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: Error in javascript console, ConfigManager.js &amp; XHR2 (Chrome, FF, IE 10+) in ArcGIS Web AppBuilder Questions</title>
    <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/error-in-javascript-console-configmanager-js-xhr2/m-p/357251#M9474</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Robert, yep, it is already posted as a bug on the Beta Site. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Browser versions: &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chrome: &lt;SPAN style="color: #303942; font-family: 'Segoe UI', Tahoma, sans-serif; font-size: 12px;"&gt;36.0.1985.143&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Firefox: 29.0&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 25 Aug 2014 13:25:40 GMT</pubDate>
    <dc:creator>AlvaroMartin</dc:creator>
    <dc:date>2014-08-25T13:25:40Z</dc:date>
    <item>
      <title>Error in javascript console, ConfigManager.js &amp; XHR2 (Chrome, FF, IE 10+)</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/error-in-javascript-console-configmanager-js-xhr2/m-p/357249#M9472</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi there,We are customizing a webapp generated with the Web App Builder and we are getting the following error in the console whenever the application starts: &lt;/P&gt;&lt;P class="section" style="margin: 0 0 0 12px !important;"&gt;&lt;/P&gt;&lt;DIV&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="xml" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14084533569119308" jivemacro_uid="_14084533569119308"&gt;&lt;SPAN style="font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;"&gt;Object {url: "config.json", options: a, getHeader: function, xhr: XMLHttpRequest, loaded: 5805…} "&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The error happens only in Chrome &amp;amp; Firefox, not in IE 9.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We tracked it down to &lt;STRONG&gt;jimu/ConfigManager.js&lt;/STRONG&gt;, line 120 in the &lt;STRONG&gt;loadConfig&lt;/STRONG&gt; function: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14084533240425547" jivemacro_uid="_14084533240425547" modifiedtitle="true"&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ... &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }), lang.hitch(this, function (err) {&lt;/P&gt;
&lt;P&gt;&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;&amp;nbsp;&amp;nbsp; console.error(err);&lt;/P&gt;
&lt;P&gt;&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;&amp;nbsp;&amp;nbsp; configDef.reject(err);&lt;/P&gt;
&lt;P&gt;&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;&amp;nbsp;&amp;nbsp; //}));&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }), lang.hitch(this, &lt;STRONG&gt;function (err) {&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&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;&amp;nbsp;&amp;nbsp; console.error(err);&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&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;&amp;nbsp;&amp;nbsp; configDef.reject(err);&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }));&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This excerpt corresponds with the end of a&lt;A href="http://dojotoolkit.org/reference-guide/1.9/dojo/request/xhr.html#dojo-request-xhr"&gt; xhr.then&lt;/A&gt; dojo call. According the dojo docs, the last argument of the then function is a callback which will handle the progress event on browsers that support XHR2. As we can se here the code in ConfigManager.js rejects the deferred on the progress event and writes the request object to the console. I think the progress event shouldn't cause a reject of the Deferred.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;XHR2 is supported in Chrome, Firefox &amp;amp; IE 10+, so this error will be shown on this platforms. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To mitigate the error I just changed de above code to the followin excerpt, which fixed the issue. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14084538720184867" jivemacro_uid="_14084538720184867" modifiedtitle="true"&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ... &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }), lang.hitch(this, function (err) {&lt;/P&gt;
&lt;P&gt;&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;&amp;nbsp;&amp;nbsp; console.error(err);&lt;/P&gt;
&lt;P&gt;&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;&amp;nbsp;&amp;nbsp; configDef.reject(err);&lt;/P&gt;
&lt;P&gt;&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;&amp;nbsp;&amp;nbsp; //}));&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }), lang.hitch(this, function (err) {&lt;/P&gt;
&lt;P&gt;&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;&amp;nbsp;&amp;nbsp; console.info(err);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }));&lt;/P&gt;
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Aug 2014 13:12:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/error-in-javascript-console-configmanager-js-xhr2/m-p/357249#M9472</guid>
      <dc:creator>AlvaroMartin</dc:creator>
      <dc:date>2014-08-19T13:12:52Z</dc:date>
    </item>
    <item>
      <title>Re: Error in javascript console, ConfigManager.js &amp; XHR2 (Chrome, FF, IE 10+)</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/error-in-javascript-console-configmanager-js-xhr2/m-p/357250#M9473</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Alvaro,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Have you submitted this on the Beta Site as a bug? What versions of Chrome and FireFox are you using?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Aug 2014 13:53:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/error-in-javascript-console-configmanager-js-xhr2/m-p/357250#M9473</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2014-08-19T13:53:42Z</dc:date>
    </item>
    <item>
      <title>Re: Error in javascript console, ConfigManager.js &amp; XHR2 (Chrome, FF, IE 10+)</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/error-in-javascript-console-configmanager-js-xhr2/m-p/357251#M9474</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Robert, yep, it is already posted as a bug on the Beta Site. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Browser versions: &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Chrome: &lt;SPAN style="color: #303942; font-family: 'Segoe UI', Tahoma, sans-serif; font-size: 12px;"&gt;36.0.1985.143&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Firefox: 29.0&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Aug 2014 13:25:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/error-in-javascript-console-configmanager-js-xhr2/m-p/357251#M9474</guid>
      <dc:creator>AlvaroMartin</dc:creator>
      <dc:date>2014-08-25T13:25:40Z</dc:date>
    </item>
    <item>
      <title>Re: Error in javascript console, ConfigManager.js &amp; XHR2 (Chrome, FF, IE 10+)</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/error-in-javascript-console-configmanager-js-xhr2/m-p/357252#M9475</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Alvaro,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Because WAB is still in Beta you will have to wait for the dev team to address this issue. I do not have this issue and have not seen this issue before.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Aug 2014 13:33:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/error-in-javascript-console-configmanager-js-xhr2/m-p/357252#M9475</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2014-08-25T13:33:34Z</dc:date>
    </item>
    <item>
      <title>Re: Error in javascript console, ConfigManager.js &amp; XHR2 (Chrome, FF, IE 10+)</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/error-in-javascript-console-configmanager-js-xhr2/m-p/357253#M9476</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sure, no problem. For now we can use the workaround.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Aug 2014 13:39:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/error-in-javascript-console-configmanager-js-xhr2/m-p/357253#M9476</guid>
      <dc:creator>AlvaroMartin</dc:creator>
      <dc:date>2014-08-25T13:39:09Z</dc:date>
    </item>
  </channel>
</rss>

