<?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 Why won't my Droid RAZR MAXX connect to a token service? in ArcGIS API for Flex Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/why-won-t-my-droid-razr-maxx-connect-to-a-token/m-p/401635#M9370</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The code below is in a Flex mobile app. It debugs fine in desktop emulation, on an iPhone4 and on a Droid (Android 2.2) -- i.e., it get the token without fail.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The Flex API is 3.0 and the AGS build (i.e., token server) is 10.03&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;On a Droid RAZR MAXX (supported by Flex) with Android 4.04, the returned Fault event does not have a message that contains anything meaningful - like a 403 error. The status code is 0 - just a generic IOErrorEvent (See screen grab)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;TIA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[ATTACH=CONFIG]17051[/ATTACH]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;private function RequestToken(username:String, password:String, tokenServiceURL:String):void { &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; var http:HTTPService = new HTTPService(); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; http.addEventListener( ResultEvent.RESULT, tokenResultHandler );&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; http.addEventListener( FaultEvent.FAULT, faultHandler );&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; var param:Object = {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "request" : "gettoken", &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "username": username,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "password": password,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "clientid" : "requestip",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "expiration" : 3600 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; };&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; http.url = tokenServiceURL;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; http.method = "POST"; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; http.resultFormat = "text";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; http.request = param; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; http.send();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;private function tokenResultHandler(event:ResultEvent):void { &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; var restToken:String = StringUtil.trim(event.result.toString()); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; navigator.pushView(AnotherView, restToken, null, null);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; } &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;private function faultHandler(event:FaultEvent):void &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; trace("FAIL!!!!!!");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; trace(" Your RAZR MAXX does not compute.");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 17 Aug 2012 17:24:57 GMT</pubDate>
    <dc:creator>DirkVandervoort</dc:creator>
    <dc:date>2012-08-17T17:24:57Z</dc:date>
    <item>
      <title>Why won't my Droid RAZR MAXX connect to a token service?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/why-won-t-my-droid-razr-maxx-connect-to-a-token/m-p/401635#M9370</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The code below is in a Flex mobile app. It debugs fine in desktop emulation, on an iPhone4 and on a Droid (Android 2.2) -- i.e., it get the token without fail.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The Flex API is 3.0 and the AGS build (i.e., token server) is 10.03&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;On a Droid RAZR MAXX (supported by Flex) with Android 4.04, the returned Fault event does not have a message that contains anything meaningful - like a 403 error. The status code is 0 - just a generic IOErrorEvent (See screen grab)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;TIA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[ATTACH=CONFIG]17051[/ATTACH]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;private function RequestToken(username:String, password:String, tokenServiceURL:String):void { &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; var http:HTTPService = new HTTPService(); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; http.addEventListener( ResultEvent.RESULT, tokenResultHandler );&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; http.addEventListener( FaultEvent.FAULT, faultHandler );&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; var param:Object = {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "request" : "gettoken", &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "username": username,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "password": password,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "clientid" : "requestip",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; "expiration" : 3600 &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; };&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; http.url = tokenServiceURL;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; http.method = "POST"; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; http.resultFormat = "text";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; http.request = param; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; http.send();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;private function tokenResultHandler(event:ResultEvent):void { &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; var restToken:String = StringUtil.trim(event.result.toString()); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; navigator.pushView(AnotherView, restToken, null, null);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; } &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;private function faultHandler(event:FaultEvent):void &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; trace("FAIL!!!!!!");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; trace(" Your RAZR MAXX does not compute.");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Aug 2012 17:24:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/why-won-t-my-droid-razr-maxx-connect-to-a-token/m-p/401635#M9370</guid>
      <dc:creator>DirkVandervoort</dc:creator>
      <dc:date>2012-08-17T17:24:57Z</dc:date>
    </item>
  </channel>
</rss>

