The stacktrace from 'adb logcat:

D/dalvikvm( 6814): GC_CONCURRENT freed 423K, 15% free 9566K/11207K, paused 13ms+14ms, total 56ms
E/HttpRestProvider( 6814): Error on POST of http://localhost:8080/ag-push/rest/registry/device
E/HttpRestProvider( 6814): java.net.ConnectException: failed to connect to localhost/127.0.0.1 (port 8080) after 30000ms: isConnected failed: ECONNREFUSED (Connection refused)
E/HttpRestProvider( 6814): 	at libcore.io.IoBridge.isConnected(IoBridge.java:224)
E/HttpRestProvider( 6814): 	at libcore.io.IoBridge.connectErrno(IoBridge.java:161)
E/HttpRestProvider( 6814): 	at libcore.io.IoBridge.connect(IoBridge.java:112)
E/HttpRestProvider( 6814): 	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192)
E/HttpRestProvider( 6814): 	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:459)
E/HttpRestProvider( 6814): 	at java.net.Socket.connect(Socket.java:842)
E/HttpRestProvider( 6814): 	at libcore.net.http.HttpConnection.<init>(HttpConnection.java:76)
E/HttpRestProvider( 6814): 	at libcore.net.http.HttpConnection.<init>(HttpConnection.java:50)
E/HttpRestProvider( 6814): 	at libcore.net.http.HttpConnection$Address.connect(HttpConnection.java:340)
E/HttpRestProvider( 6814): 	at libcore.net.http.HttpConnectionPool.get(HttpConnectionPool.java:87)
E/HttpRestProvider( 6814): 	at libcore.net.http.HttpConnection.connect(HttpConnection.java:128)
E/HttpRestProvider( 6814): 	at libcore.net.http.HttpEngine.openSocketConnection(HttpEngine.java:315)
E/HttpRestProvider( 6814): 	at libcore.net.http.HttpEngine.connect(HttpEngine.java:310)
E/HttpRestProvider( 6814): 	at libcore.net.http.HttpEngine.sendSocketRequest(HttpEngine.java:289)
E/HttpRestProvider( 6814): 	at libcore.net.http.HttpEngine.sendRequest(HttpEngine.java:239)
E/HttpRestProvider( 6814): 	at libcore.net.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:80)
E/HttpRestProvider( 6814): 	at libcore.net.http.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:188)
E/HttpRestProvider( 6814): 	at org.jboss.aerogear.android.impl.http.HttpRestProvider.addBodyRequest(HttpRestProvider.java:224)
E/HttpRestProvider( 6814): 	at org.jboss.aerogear.android.impl.http.HttpRestProvider.post(HttpRestProvider.java:153)
E/HttpRestProvider( 6814): 	at org.jboss.aerogear.android.impl.http.HttpRestProvider.post(HttpRestProvider.java:140)
E/HttpRestProvider( 6814): 	at org.jboss.aerogear.android.impl.http.HttpRestProviderForPush.post(HttpRestProviderForPush.java:50)
E/HttpRestProvider( 6814): 	at org.jboss.aerogear.android.impl.unifiedpush.AeroGearGCMPushRegistrar$2.doInBackground(AeroGearGCMPushRegistrar.java:130)
E/HttpRestProvider( 6814): 	at org.jboss.aerogear.android.impl.unifiedpush.AeroGearGCMPushRegistrar$2.doInBackground(AeroGearGCMPushRegistrar.java:82)
E/HttpRestProvider( 6814): 	at android.os.AsyncTask$2.call(AsyncTask.java:287)
E/HttpRestProvider( 6814): 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
E/HttpRestProvider( 6814): 	at java.util.concurrent.FutureTask.run(FutureTask.java:137)
E/HttpRestProvider( 6814): 	at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)
E/HttpRestProvider( 6814): 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
E/HttpRestProvider( 6814): 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
E/HttpRestProvider( 6814): 	at java.lang.Thread.run(Thread.java:856)
E/HttpRestProvider( 6814): Caused by: libcore.io.ErrnoException: isConnected failed: ECONNREFUSED (Connection refused)
E/HttpRestProvider( 6814): 	at libcore.io.IoBridge.isConnected(IoBridge.java:208)
E/HttpRestProvider( 6814): 	... 29 more
W/dalvikvm( 6814): threadid=19: thread exiting with uncaught exception (group=0x410852a0)
E/AndroidRuntime( 6814): FATAL EXCEPTION: AsyncTask #2
E/AndroidRuntime( 6814): java.lang.RuntimeException: An error occured while executing doInBackground()
E/AndroidRuntime( 6814): 	at android.os.AsyncTask$3.done(AsyncTask.java:299)
E/AndroidRuntime( 6814): 	at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
E/AndroidRuntime( 6814): 	at java.util.concurrent.FutureTask.setException(FutureTask.java:124)
E/AndroidRuntime( 6814): 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
E/AndroidRuntime( 6814): 	at java.util.concurrent.FutureTask.run(FutureTask.java:137)
E/AndroidRuntime( 6814): 	at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)
E/AndroidRuntime( 6814): 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
E/AndroidRuntime( 6814): 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
E/AndroidRuntime( 6814): 	at java.lang.Thread.run(Thread.java:856)
E/AndroidRuntime( 6814): Caused by: java.lang.RuntimeException: java.net.ConnectException: failed to connect to localhost/127.0.0.1 (port 8080) after 30000ms: isConnected failed: ECONNREFUSED (Connection refused)
E/AndroidRuntime( 6814): 	at org.jboss.aerogear.android.impl.http.HttpRestProvider.post(HttpRestProvider.java:158)
E/AndroidRuntime( 6814): 	at org.jboss.aerogear.android.impl.http.HttpRestProvider.post(HttpRestProvider.java:140)
E/AndroidRuntime( 6814): 	at org.jboss.aerogear.android.impl.http.HttpRestProviderForPush.post(HttpRestProviderForPush.java:50)
E/AndroidRuntime( 6814): 	at org.jboss.aerogear.android.impl.unifiedpush.AeroGearGCMPushRegistrar$2.doInBackground(AeroGearGCMPushRegistrar.java:130)
E/AndroidRuntime( 6814): 	at org.jboss.aerogear.android.impl.unifiedpush.AeroGearGCMPushRegistrar$2.doInBackground(AeroGearGCMPushRegistrar.java:82)
E/AndroidRuntime( 6814): 	at android.os.AsyncTask$2.call(AsyncTask.java:287)
E/AndroidRuntime( 6814): 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
E/AndroidRuntime( 6814): 	... 5 more
E/AndroidRuntime( 6814): Caused by: java.net.ConnectException: failed to connect to localhost/127.0.0.1 (port 8080) after 30000ms: isConnected failed: ECONNREFUSED (Connection refused)
E/AndroidRuntime( 6814): 	at libcore.io.IoBridge.isConnected(IoBridge.java:224)
E/AndroidRuntime( 6814): 	at libcore.io.IoBridge.connectErrno(IoBridge.java:161)
E/AndroidRuntime( 6814): 	at libcore.io.IoBridge.connect(IoBridge.java:112)
E/AndroidRuntime( 6814): 	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192)
E/AndroidRuntime( 6814): 	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:459)
E/AndroidRuntime( 6814): 	at java.net.Socket.connect(Socket.java:842)
E/AndroidRuntime( 6814): 	at libcore.net.http.HttpConnection.<init>(HttpConnection.java:76)
E/AndroidRuntime( 6814): 	at libcore.net.http.HttpConnection.<init>(HttpConnection.java:50)
E/AndroidRuntime( 6814): 	at libcore.net.http.HttpConnection$Address.connect(HttpConnection.java:340)
E/AndroidRuntime( 6814): 	at libcore.net.http.HttpConnectionPool.get(HttpConnectionPool.java:87)
E/AndroidRuntime( 6814): 	at libcore.net.http.HttpConnection.connect(HttpConnection.java:128)
E/AndroidRuntime( 6814): 	at libcore.net.http.HttpEngine.openSocketConnection(HttpEngine.java:315)
E/AndroidRuntime( 6814): 	at libcore.net.http.HttpEngine.connect(HttpEngine.java:310)
E/AndroidRuntime( 6814): 	at libcore.net.http.HttpEngine.sendSocketRequest(HttpEngine.java:289)
E/AndroidRuntime( 6814): 	at libcore.net.http.HttpEngine.sendRequest(HttpEngine.java:239)
E/AndroidRuntime( 6814): 	at libcore.net.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:80)
E/AndroidRuntime( 6814): 	at libcore.net.http.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:188)
E/AndroidRuntime( 6814): 	at org.jboss.aerogear.android.impl.http.HttpRestProvider.addBodyRequest(HttpRestProvider.java:224)
E/AndroidRuntime( 6814): 	at org.jboss.aerogear.android.impl.http.HttpRestProvider.post(HttpRestProvider.java:153)
E/AndroidRuntime( 6814): 	... 11 more
E/AndroidRuntime( 6814): Caused by: libcore.io.ErrnoException: isConnected failed: ECONNREFUSED (Connection refused)
E/AndroidRuntime( 6814): 	at libcore.io.IoBridge.isConnected(IoBridge.java:208)
E/AndroidRuntime( 6814): 	... 29 more
W/ActivityManager( 2121): Process io.cordova.hellocordova has crashed too many times: killing!
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira