title: How do I use WL.Client.getID() properly?
body: <p>I'm trying to get the ID of a mobile phone where my hybrid worklight (v6.2) app is running on and the app is hanging on the following code:</p>
  
  <pre><code>    WL.Logger.log("About to getID...");
      WL.Client.getID({onSuccess : function(o) {
          WL.Logger.log("getID: " + o);
          devID = o.deviceID;
      }, onFailure : function(e) {
          WL.Logger.log("Error getting ID: " + e);
      }});
      WL.Logger.log("After getID...");
  </code></pre>
  
  <p>I see the "About to getID" output in the LogCat log, but that is it.  I never see the onSuccess logging nor the onFailure logging. And the "After getID" logging never appears either.</p>
  
  <p>From reading the Knowledge center documentation, it doesn't appear this method is making a call back to the Worklight server at all. This has failed both in an Android emulator and on an Android device.</p>
  
  <p>Any suggestions/insight to get this method to work would be appreciated.</p>