I am trying to access a local Creatio instance(deployed in Localhost port 9010 ) from Android Studio Emulator. I am using the URL 10.0.2.2
to access my actual machine based on
( https://stackoverflow.com/questions/5528850/how-do-you-connect-localhost-in-the-android-emulator)
While Logging in I get an error
While Debugging:
Exception
Type: Terrasoft.SyncException Message: An error occurred while synchronizing Stack trace: Class.logException(terrasoft-all-combined.js:7325:45) Class.error(terrasoft-all-combined.js:7332:12) Function.processFailure(terrasoft-all-combined.js:36689:24) terrasoft-all-combined.js:36760:20 Object.callbackFromNative(cordova.js:295:52) processMessage(cordova.js:1081:17) processMessages(cordova.js:1104:9) pollOnce(cordova.js:973:9) pollOnceFromOnlineEvent(cordova.js:960:5) Type: Terrasoft.Exception Message: Could not complete request Stack trace: com.creatio.core.net.RequestException: Could not complete request at com.creatio.core.net.RequestExceptionFactory.create(RequestExceptionFactory.java:28) at com.creatio.core.net.Request.getRequestException(Request.java:418) at com.creatio.core.net.Request.post(Request.java:355) at com.creatio.core.net.RequestItem.execute(RequestItem.java:30) at com.creatio.core.net.RequestManager.doExecuteRequest(RequestManager.java:181) at com.creatio.core.net.RequestManager.executeRequest(RequestManager.java:173) at com.creatio.core.net.RequestManager.post(RequestManager.java:87) at com.creatio.core.net.RequestManager.post(RequestManager.java:75) at com.creatio.core.service.Service.post(Service.java:133) at com.creatio.core.service.MobileMetadataService.load(MobileMetadataService.java:52) at com.creatio.app.sync.MetadataSyncAdapter.downloadMetadata(MetadataSyncAdapter.java:225) at com.creatio.app.sync.MetadataSyncAdapter.loadMetadata(MetadataSyncAdapter.java:86) at com.creatio.app.sync.MetadataSyncAdapter.startSync(MetadataSyncAdapter.java:57) at com.creatio.app.sync.SyncAdapter.synchronize(SyncAdapter.java:55) at com.creatio.app.sync.AppSyncAdapter.runSyncAdapter(AppSyncAdapter.java:121) at com.creatio.app.sync.AppSyncAdapter.syncMetadata(AppSyncAdapter.java:296) at com.creatio.app.sync.AppSyncAdapter.syncAllMetadata(AppSyncAdapter.java:153) at com.creatio.app.sync.AppSyncAdapter.startSync(AppSyncAdapter.java:60) at com.creatio.app.sync.SyncAdapter.synchronize(SyncAdapter.java:55) at com.creatio.app.sync.SyncRunner.runItem(SyncRunner.java:259) at com.creatio.app.sync.SyncRunner.doRun(SyncRunner.java:250) at com.creatio.app.sync.SyncRunner.run(SyncRunner.java:129) at com.creatio.app.sync.SyncRunner.run(SyncRunner.java:101) at com.creatio.cordova.plugin.tssynchronization.TSSynchronizationPlugin.runSync(TSSynchronizationPlugin.java:102) at com.creatio.cordova.plugin.tssynchronization.TSSynchronizationPlugin.syncApp(TSSynchronizationPlugin.java:356) at com.creatio.cordova.plugin.tssynchronization.TSSynchronizationPlugin.lambda$execute$6$com-creatio-cordova-plugin-tssynchronization-TSSynchronizationPlugin(TSSynchronizationPlugin.java:67) at com.creatio.cordova.plugin.tssynchronization.TSSynchronizationPlugin$$ExternalSyntheticLambda6.run(Unknown Source:6) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:919) Caused by: java.net.ProtocolException: Expected leading [0-9a-fA-F] character but was 0x9d at com.android.okhttp.internal.http.Http1xStream$ChunkedSource.readChunkSize(Http1xStream.java:463) at com.android.okhttp.internal.http.Http1xStream$ChunkedSource.read(Http1xStream.java:437) at com.android.okhttp.okio.RealBufferedSource$1.read(RealBufferedSource.java:372) at java.io.FilterInputStream.read(FilterInputStream.java:133) at java.io.PushbackInputStream.read(PushbackInputStream.java:186) at com.creatio.core.util.StreamUtils.writeToOutputStream(StreamUtils.java:32) at com.creatio.core.net.DownloadRequest.readResponseInputStream(DownloadRequest.java:68) at com.creatio.core.net.Request.connect(Request.java:65) at com.creatio.core.net.Request.post(Request.java:340) ... 27 more Type: Terrasoft.Exception Message: Expected leading [0-9a-fA-F] character but was 0x9d Stack trace: java.net.ProtocolException: Expected leading [0-9a-fA-F] character but was 0x9d at com.android.okhttp.internal.http.Http1xStream$ChunkedSource.readChunkSize(Http1xStream.java:463) at com.android.okhttp.internal.http.Http1xStream$ChunkedSource.read(Http1xStream.java:437) at com.android.okhttp.okio.RealBufferedSource$1.read(RealBufferedSource.java:372) at java.io.FilterInputStream.read(FilterInputStream.java:133) at java.io.PushbackInputStream.read(PushbackInputStream.java:186) at com.creatio.core.util.StreamUtils.writeToOutputStream(StreamUtils.java:32) at com.creatio.core.net.DownloadRequest.readResponseInputStream(DownloadRequest.java:68) at com.creatio.core.net.Request.connect(Request.java:65) at com.creatio.core.net.Request.post(Request.java:340) at com.creatio.core.net.RequestItem.execute(RequestItem.java:30) at com.creatio.core.net.RequestManager.doExecuteRequest(RequestManager.java:181) at com.creatio.core.net.RequestManager.executeRequest(RequestManager.java:173) at com.creatio.core.net.RequestManager.post(RequestManager.java:87) at com.creatio.core.net.RequestManager.post(RequestManager.java:75) at com.creatio.core.service.Service.post(Service.java:133) at com.creatio.core.service.MobileMetadataService.load(MobileMetadataService.java:52) at com.creatio.app.sync.MetadataSyncAdapter.downloadMetadata(MetadataSyncAdapter.java:225) at com.creatio.app.sync.MetadataSyncAdapter.loadMetadata(MetadataSyncAdapter.java:86) at com.creatio.app.sync.MetadataSyncAdapter.startSync(MetadataSyncAdapter.java:57) at com.creatio.app.sync.SyncAdapter.synchronize(SyncAdapter.java:55) at com.creatio.app.sync.AppSyncAdapter.runSyncAdapter(AppSyncAdapter.java:121) at com.creatio.app.sync.AppSyncAdapter.syncMetadata(AppSyncAdapter.java:296) at com.creatio.app.sync.AppSyncAdapter.syncAllMetadata(AppSyncAdapter.java:153) at com.creatio.app.sync.AppSyncAdapter.startSync(AppSyncAdapter.java:60) at com.creatio.app.sync.SyncAdapter.synchronize(SyncAdapter.java:55) at com.creatio.app.sync.SyncRunner.runItem(SyncRunner.java:259) at com.creatio.app.sync.SyncRunner.doRun(SyncRunner.java:250) at com.creatio.app.sync.SyncRunner.run(SyncRunner.java:129) at com.creatio.app.sync.SyncRunner.run(SyncRunner.java:101) at com.creatio.cordova.plugin.tssynchronization.TSSynchronizationPlugin.runSync(TSSynchronizationPlugin.java:102) at com.creatio.cordova.plugin.tssynchronization.TSSynchronizationPlugin.syncApp(TSSynchronizationPlugin.java:356) at com.creatio.cordova.plugin.tssynchronization.TSSynchronizationPlugin.lambda$execute$6$com-creatio-cordova-plugin-tssynchronization-TSSynchronizationPlugin(TSSynchronizationPlugin.java:67) at com.creatio.cordova.plugin.tssynchronization.TSSynchronizationPlugin$$ExternalSyntheticLambda6.run(Unknown Source:6) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:919)
Like
1 comments
17:33 May 09, 2023
Hello,
Unfortunately, we cannot help you with this problem because we don't use local environments via Android Studio. But, I can say that this is in fact possible. I managed to connect to localhost using 10.0.2.2.
Please take a closer look at the article you provided, maybe you missed some setting.
Also, look at this post, I hope it can help you fix this error.
Show all comments