SOAP Service Error: org.xmlpull.v1.XmlPullParserException: expected: START_TAG {http://schemas.xmlsoap.org/soap/envelope/}Envelope - soap

I just migrated my soap service from old server to new server and starts getting this error. Soap service is deployed on IIS. I have checked the WSDL on both servers and they are same.
W/System.err: org.xmlpull.v1.XmlPullParserException: expected: START_TAG {http://schemas.xmlsoap.org/soap/envelope/}Envelope (position:START_TAG <html>#1:7 in java.io.InputStreamReader#d6c3cee)
W/System.err: at org.kxml2.io.KXmlParser.require(KXmlParser.java:2125)
at org.ksoap2.SoapEnvelope.parse(SoapEnvelope.java:128)
at org.ksoap2.transport.Transport.parseResponse(Transport.java:129)
W/System.err: at org.ksoap2.transport.HttpTransportSE.parseResponse(HttpTransportSE.java:304)
at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:276)
at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:118)
at com.prodserver.tfandroid.services.soap.TFService.getUserLogin(TFService.java:255)
at com.prodserver.tfandroid.ui.activity.LoginActivity$LoginAsyncTask.doInBackground(LoginActivity.java:234)
W/System.err: at com.prodserver.tfandroid.ui.activity.LoginActivity$LoginAsyncTask.doInBackground(LoginActivity.java:214)
at android.os.AsyncTask$2.call(AsyncTask.java:333)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
W/System.err: 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:764)

Related

Unable to get push token. Getting error: 907135004, EXECUTE_TIMEOUT

I was able to get the token for push couple hours ago. After I reinstalled the application, I couldn't get the push token anymore and was getting error EXECUTE_TIMEOUT. According to HMS documentation, it suggested me to contact customer service. I'm unable to get registration token multiple times and don't know what is causing this to happen. My application code for getting the push token never changed, it worked before but not now.
Here is the log:
2021-05-10 15:37:45.969 29250-30669/com.myapp.push I/HMSSDK_PendingResultImpl: setResult:0
2021-05-10 15:37:45.973 29250-29250/com.myapp.push I/HMSSDK_BaseAdapter: baseCallBack.onComplete
2021-05-10 15:37:45.975 29250-29250/com.myapp.push I/HMSSDK_HmsClient: receive msg status_code:0, error_code907135004, api_name:push.gettoken, app_id:100000000|, pkg_name:com.myapp.push, session_id:*, transaction_id:100000000ttoken20210510153735889477123, resolution:null
2021-05-10 15:37:45.976 29250-29250/com.myapp.push E/HMSSDK_HmsInstanceIdEx: TokenTask failed, ErrorCode: 907135004
2021-05-10 15:37:45.978 29250-30477/com.myapp.push W/System.err: com.huawei.hms.common.ApiException: 907135004: execute timeout
2021-05-10 15:37:45.978 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.opendevice.a.a(ErrorEnum.java:272)
2021-05-10 15:37:45.978 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.opendevice.i.doExecute(GetTokenTask.java:58)
2021-05-10 15:37:45.978 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.opendevice.i.doExecute(GetTokenTask.java:34)
2021-05-10 15:37:45.978 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.common.internal.TaskApiCall.onResponse(TaskApiCall.java:190)
2021-05-10 15:37:45.978 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.common.internal.HuaweiApiManager$ConnectionManager$1.onCallback(HuaweiApiManager.java:272)
2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.common.internal.HmsClient$a.a(HmsClient.java:100)
2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.common.internal.HmsClient$a.onComplete(HmsClient.java:122)
2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.adapter.BaseAdapter$BaseRequestResultCallback.a(BaseAdapter.java:277)
2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.adapter.BaseAdapter$BaseRequestResultCallback.onResult(BaseAdapter.java:252)
2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.adapter.BaseAdapter$BaseRequestResultCallback.onResult(BaseAdapter.java:175)
2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.support.api.PendingResultImpl$a.b(PendingResultImpl.java:490)
2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.support.api.PendingResultImpl$a.handleMessage(PendingResultImpl.java:467)
2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at android.os.Handler.dispatchMessage(Handler.java:110)
2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at android.os.Looper.loop(Looper.java:219)
2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at android.app.ActivityThread.main(ActivityThread.java:8387)
2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at java.lang.reflect.Method.invoke(Native Method)
2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)
2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1055)
2021-05-10 15:37:45.975 29250-29250/com.myapp.push I/HMSSDK_HmsClient: receive msg status_code:0, error_code907135004, api_name:push.gettoken, app_id:100000000|, pkg_name:com.myapp.push, session_id:*, transaction_id:100000000ttoken20210510153735889477123, resolution:null 2021-05-10 15:37:45.976 29250-29250/com.myapp.push E/HMSSDK_HmsInstanceIdEx: TokenTask failed, ErrorCode: 907135004 2021-05-10 15:37:45.978 29250-30477/com.myapp.push W/System.err: com.huawei.hms.common.ApiException: 907135004: execute timeout 2021-05-10 15:37:45.978 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.opendevice.a.a(ErrorEnum.java:272) 2021-05-10 15:37:45.978 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.opendevice.i.doExecute(GetTokenTask.java:58) 2021-05-10 15:37:45.978 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.opendevice.i.doExecute(GetTokenTask.java:34) 2021-05-10 15:37:45.978 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.common.internal.TaskApiCall.onResponse(TaskApiCall.java:190) 2021-05-10 15:37:45.978 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.common.internal.HuaweiApiManager$ConnectionManager$1.onCallback(HuaweiApiManager.java:272) 2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.common.internal.HmsClient$a.a(HmsClient.java:100) 2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.common.internal.HmsClient$a.onComplete(HmsClient.java:122) 2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.adapter.BaseAdapter$BaseRequestResultCallback.a(BaseAdapter.java:277) 2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.adapter.BaseAdapter$BaseRequestResultCallback.onResult(BaseAdapter.java:252) 2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.adapter.BaseAdapter$BaseRequestResultCallback.onResult(BaseAdapter.java:175) 2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.support.api.PendingResultImpl$a.b(PendingResultImpl.java:490) 2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at com.huawei.hms.support.api.PendingResultImpl$a.handleMessage(PendingResultImpl.java:467) 2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at android.os.Handler.dispatchMessage(Handler.java:110) 2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at android.os.Looper.loop(Looper.java:219) 2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at android.app.ActivityThread.main(ActivityThread.java:8387) 2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at java.lang.reflect.Method.invoke(Native Method) 2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513) 2021-05-10 15:37:45.979 29250-30477/com.myapp.push W/System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1055)
This error code suggests that AIDL has a call timed out. Please try the steps as below:
Check whether your phone has internet access, verify that the network connection is stable and the notification function is enabled on the device.
Clear the app cache, HMS Core (APK) cache and restart the device.
Please verify that the token on the device is correct. You can send a message to the device from the console of AppGallery Connect. If the message was sent from the console but you still cannot receive it on the phone, the token has expired or the device configuration is incorrect. Please check the token and configure device permissions. If the message is successfully sent and received, we can conclude that the API parameters are set incorrectly.
Please check the format of the message body encapsulated on the server. You are advised to check the message body fields by referring to Sending Downlink Messages.

Problem with Jboss EAP 7 server.log and application log

i have the following problem with jboss log and my application log. Some errors are write in server log in this way
15:46:16,834 ERROR [io.undertow.request] (default task-41) UT005023: Exception handling request to /fnsuap/cmd/home: org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.webflow.conversation.impl.LockTimeoutException: Unable to acquire conversation lock after 30 seconds
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:982)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:872)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
....
And then are write in my application log in this way:
[09/06/20 03:46:15:015 CEST] ERROR stderr: org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.webflow.conversation.impl.LockTimeoutException: Unable to acquire conversation lock after 30 seconds
[09/06/20 03:46:15:015 CEST] ERROR stderr: at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:982)
[09/06/20 03:46:15:015 CEST] ERROR stderr: at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:872)
[09/06/20 03:46:15:015 CEST] ERROR stderr: at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
[09/06/20 03:46:15:015 CEST] ERROR stderr: at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
[09/06/20 03:46:15:015 CEST] ERROR stderr: at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
[09/06/20 03:46:15:015 CEST] ERROR stderr: at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
[09/06/20 03:46:15:015 CEST] ERROR stderr: at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
...
So is like every line of stacktrace is a new error.
Why this happens? How can i solve this?
Use log4j1.2

How to fix this error in ionic 3

Error:
UP-TO-DATE :app:splitsDiscoveryTaskDebug UP-TO-DATE
:app:processDebugResources
D:\ion\eventmanagement\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:106:
AAPT: error: resource string/fb_app_id (aka
io.ionic.starter:string/fb_app_id) not found.
D:\ion\eventmanagement\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:109:
AAPT: error: resource string/fb_app_name (aka
io.ionic.starter:string/fb_app_name) not found.
D:\ion\eventmanagement\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:113:
AAPT: error: resource string/fb_app_name (aka
io.ionic.starter:string/fb_app_name) not found.
D:\ion\eventmanagement\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:106:
error: resource string/fb_app_id (aka
io.ionic.starter:string/fb_app_id) not found.
D:\ion\eventmanagement\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:109:
error: resource string/fb_app_name (aka
io.ionic.starter:string/fb_app_name) not found.
D:\ion\eventmanagement\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:113:
error: resource string/fb_app_name (aka
io.ionic.starter:string/fb_app_name) not found. error: failed
processing manifest.
Failed to execute aapt
com.android.ide.common.process.ProcessException: Failed to execute
aapt
at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:796)
at com.android.build.gradle.tasks.ProcessAndroidResources.invokeAaptForSplit(ProcessAndroidResources.java:551)
at com.android.build.gradle.tasks.ProcessAndroidResources.doFullTaskAction(ProcessAndroidResources.java:285)
at com.android.build.gradle.internal.tasks.IncrementalTask.taskAction(IncrementalTask.java:109)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$IncrementalTaskAction.doExecute(DefaultTaskClassInfoStore.java:173)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:121)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:122)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:111)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:63)
at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:88)
at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:248)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:241)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:230)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:124)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:80)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:105)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:99)
at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:625)
at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:580)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:99)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
at java.lang.Thread.run(Thread.java:748) Caused by: java.util.concurrent.ExecutionException:
java.util.concurrent.ExecutionException:
com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for
details
at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:482)
at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:794)
... 48 more Caused by: java.util.concurrent.ExecutionException:
com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for
details
at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:462)
at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
at com.android.builder.internal.aapt.v2.QueueableAapt2.lambda$makeValidatedPackage$1(QueueableAapt2.java:179)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
... 1 more Caused by: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
at com.android.builder.png.AaptProcess$NotifierProcessOutput.handleOutput(AaptProcess.java:454)
at com.android.builder.png.AaptProcess$NotifierProcessOutput.err(AaptProcess.java:411)
at com.android.builder.png.AaptProcess$ProcessOutputFacade.err(AaptProcess.java:332)
at com.android.utils.GrabProcessOutput$1.run(GrabProcessOutput.java:104)
FAILED
FAILURE: Build failed with an exception.
What went wrong: Execution failed for task ':app:processDebugResources'.
Failed to execute aapt
Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Get more help at https://help.gradle.org
BUILD FAILED 25 actionable tasks: 1 executed, 24 up-to-date in 42s
(node:21224) UnhandledPromiseRejectionWarning: Error: cmd: Command
failed with exit code 1 Error output:
D:\ion\eventmanagement\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:106:
AAPT: error: resource string/fb_app_id (aka
io.ionic.starter:string/fb_app_id) not found.
D:\ion\eventmanagement\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:109:
AAPT: error: resource string/fb_app_name (aka
io.ionic.starter:string/fb_app_name) not found.
D:\ion\eventmanagement\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:113:
AAPT: error: resource string/fb_app_name (aka
io.ionic.starter:string/fb_app_name) not found.
D:\ion\eventmanagement\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:106:
error: resource string/fb_app_id (aka
io.ionic.starter:string/fb_app_id) not found.
D:\ion\eventmanagement\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:109:
error: resource string/fb_app_name (aka
io.ionic.starter:string/fb_app_name) not found.
D:\ion\eventmanagement\platforms\android\app\build\intermediates\manifests\full\debug\AndroidManifest.xml:113:
error: resource string/fb_app_name (aka
io.ionic.starter:string/fb_app_name) not found. error: failed
processing manifest.
Failed to execute aapt
com.android.ide.common.process.ProcessException: Failed to execute
aapt
at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:796)
at com.android.build.gradle.tasks.ProcessAndroidResources.invokeAaptForSplit(ProcessAndroidResources.java:551)
at com.android.build.gradle.tasks.ProcessAndroidResources.doFullTaskAction(ProcessAndroidResources.java:285)
at com.android.build.gradle.internal.tasks.IncrementalTask.taskAction(IncrementalTask.java:109)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$IncrementalTaskAction.doExecute(DefaultTaskClassInfoStore.java:173)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:121)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:122)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:111)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:63)
at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:88)
at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:248)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:241)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:230)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:124)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:80)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:105)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:99)
at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:625)
at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:580)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:99)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
at java.lang.Thread.run(Thread.java:748) Caused by: java.util.concurrent.ExecutionException:
java.util.concurrent.ExecutionException:
com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for
details
at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:482)
at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:794)
... 48 more Caused by: java.util.concurrent.ExecutionException:
com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for
details
at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:462)
at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
at com.android.builder.internal.aapt.v2.QueueableAapt2.lambda$makeValidatedPackage$1(QueueableAapt2.java:179)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
... 1 more Caused by: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
at com.android.builder.png.AaptProcess$NotifierProcessOutput.handleOutput(AaptProcess.java:454)
at com.android.builder.png.AaptProcess$NotifierProcessOutput.err(AaptProcess.java:411)
at com.android.builder.png.AaptProcess$ProcessOutputFacade.err(AaptProcess.java:332)
at com.android.utils.GrabProcessOutput$1.run(GrabProcessOutput.java:104)
FAILURE: Build failed with an exception.
What went wrong: Execution failed for task ':app:processDebugResources'.
Failed to execute aapt
Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Get more help at https://help.gradle.org
BUILD FAILED in 42s
at ChildProcess.whenDone (D:\ion\eventmanagement\platforms\android\cordova\node_modules\cordova-common\src\superspawn.js:169:23)
at ChildProcess.emit (events.js:182:13)
at maybeClose (internal/child_process.js:961:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:248:5) (node:21224)
UnhandledPromiseRejectionWarning: Unhandled promise rejection. This
error originated either by throwing inside of an async function
without a catch block, or by rejecting a promise which was not handled
with .catch(). (rejection id: 1) (node:21224) [DEP0018]
DeprecationWarning: Unhandled promise rejections are deprecated. In
the future, promise rejections that are not handled will terminate the
Node.js process with a non-zero exit code.
When you install the Facebook plugin you did not provide APP_ID and APP_NAME like in bellow example. Check the config.xml to verify this. More information could be found in their DOC.
ionic cordova plugin add cordova-plugin-facebook4 --variable APP_ID="123456789" --variable APP_NAME="myApplication"
Hope this help to you!

java.security.KeyStoreException: java.security.NoSuchAlgorithmException: KeyStore jks implementation not found

In my application i am using xmpp and openfir for chat. Chat is working fine but in log i am getting below exception. I googled it I couldn't find an answer. Where should i implement jks
05-25 12:59:27.245 25643-26419/com.it.example D/SMACK: 12:59:27 PM SENT (161744330): <starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/>
05-25 12:59:27.365 25643-26419/com.it.example D/SMACK: 12:59:27 PM RCV (161744330):
05-25 12:59:27.365 25643-26419/com.it.example W/System.err: java.security.KeyStoreException: java.security.NoSuchAlgorithmException: KeyStore jks implementation not found
05-25 12:59:27.375 25643-26419/com.it.example W/System.err: at java.security.KeyStore.getInstance(KeyStore.java:119)
05-25 12:59:27.375 25643-26419/com.it.example W/System.err: at org.jivesoftware.smack.ServerTrustManager.(ServerTrustManager.java:71)
05-25 12:59:27.375 25643-26419/com.it.example W/System.err: at org.jivesoftware.smack.XMPPConnection.proceedTLSReceived(XMPPConnection.java:858)
05-25 12:59:27.375 25643-26419/com.it.example W/System.err: at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:250)
05-25 12:59:27.375 25643-26419/com.it.example W/System.err: at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:46)
05-25 12:59:27.375 25643-26419/com.it.example W/System.err: at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:72)
05-25 12:59:27.375 25643-26419/com.it.example W/System.err: Caused by: java.security.NoSuchAlgorithmException: KeyStore jks implementation not found
05-25 12:59:27.375 25643-26419/com.it.example W/System.err: at org.apache.harmony.security.fortress.Engine.notFound(Engine.java:190)
05-25 12:59:27.375 25643-26419/com.it.example W/System.err: at org.apache.harmony.security.fortress.Engine.getInstance(Engine.java:139)
05-25 12:59:27.375 25643-26419/com.it.example W/System.err: at java.security.KeyStore.getInstance(KeyStore.java:116)
05-25 12:59:27.375 25643-26419/com.it.example W/System.err: ... 5 more

Bluemix: bms-samples-android-helloauthentication error

I'm trying to run sample BMS app for Google based authorization
https://github.com/ibm-bluemix-mobile-services/bms-samples-android-helloauthentication
It runs on Android Studio emulator after changing targetSdkVersion to 22 in build.gradle (I've got java.lang.SecurityException: Missing android.permission.GET_ACCOUNTS before the change)
I've got following error on my physical device after pressing "Ping Bluemix" button:
02-25 12:32:49.446 30033-31086/com.ibm.helloauthentication E/mfpsdk.AuthorizationProcessManager: AuthorizationProcessManager.handleAuthorizationFailure in AuthorizationProcessManager.java:426 :: authorization process failed
02-25 12:32:49.446 30033-31096/com.ibm.helloauthentication W/System.err: at com.android.org.conscrypt.OpenSSLX509Certificate.checkValidity(OpenSSLX509Certificate.java:216)
02-25 12:32:49.446 30033-31096/com.ibm.helloauthentication W/System.err: at com.ibm.mobilefirstplatform.clientsdk.android.security.internal.certificate.CertificatesUtility.checkValidityWithPublicKey(CertificatesUtility.java:59)
02-25 12:32:49.446 30033-31096/com.ibm.helloauthentication W/System.err: at com.ibm.mobilefirstplatform.clientsdk.android.security.internal.AuthorizationProcessManager.saveCertificateFromResponse(AuthorizationProcessManager.java:214)
02-25 12:32:49.446 30033-31096/com.ibm.helloauthentication W/System.err: ... 12 more
02-25 12:32:49.451 30033-31096/com.ibm.helloauthentication E/MainActivity: Get request to Bluemix failed: THROWNjava.lang.RuntimeException: Failed to save certificate from response
02-25 12:32:49.451 30033-31096/com.ibm.helloauthentication E/MainActivity: at com.ibm.mobilefirstplatform.clientsdk.android.security.internal.AuthorizationProcessManager.saveCertificateFromResponse(AuthorizationProcessManager.java:222)
02-25 12:32:49.451 30033-31096/com.ibm.helloauthentication E/MainActivity: at com.ibm.mobilefirstplatform.clientsdk.android.security.internal.AuthorizationProcessManager.access$100(AuthorizationProcessManager.java:51)
02-25 12:32:49.451 30033-31096/com.ibm.helloauthentication E/MainActivity: at com.ibm.mobilefirstplatform.clientsdk.android.security.internal.AuthorizationProcessManager$1.handleAuthorizationSuccessResponse(AuthorizationProcessManager.java:133)
02-25 12:32:49.451 30033-31096/com.ibm.helloauthentication E/MainActivity: at com.ibm.mobilefirstplatform.clientsdk.android.security.internal.AuthorizationProcessManager$InnerAuthorizationResponseListener.onSuccess(AuthorizationProcessManager.java:469)
02-25 12:32:49.451 30033-31096/com.ibm.helloauthentication E/MainActivity: at com.ibm.mobilefirstplatform.clientsdk.android.security.internal.AuthorizationRequestAgent.processResponse(AuthorizationRequestAgent.java:388)
02-25 12:32:49.451 30033-31096/com.ibm.helloauthentication E/MainActivity: at com.ibm.mobilefirstplatform.clientsdk.android.security.internal.AuthorizationRequestAgent.processResponseWrapper(AuthorizationRequestAgent.java:542)
02-25 12:32:49.451 30033-31096/com.ibm.helloauthentication E/MainActivity: at com.ibm.mobilefirstplatform.clientsdk.android.security.internal.AuthorizationRequestAgent.onSuccess(AuthorizationRequestAgent.java:513)
02-25 12:32:49.451 30033-31096/com.ibm.helloauthentication E/MainActivity: at com.ibm.mobilefirstplatform.clientsdk.android.core.api.internal.BaseRequest$1.onResponse(BaseRequest.java:419)
02-25 12:32:49.451 30033-31096/com.ibm.helloauthentication E/MainActivity: at com.squareup.okhttp.Call$AsyncCall.execute(Call.java:170)
02-25 12:32:49.451 30033-31096/com.ibm.helloauthentication E/MainActivity: at com.squareup.okhttp.internal.NamedRunnable.run(NamedRunnable.java:33)
Any ideas?
Updated that sample to use the correct permissions handling so you should be able to run it at SDK 23+ assuming you grant the permission when prompted.
I am still unable to recreate your specific issue on a physical device, but for this type of failure I would suggest first verifying that a bad header hasn't been cached (resolved by uninstalling and reinstalling the application) and should that fail I would recommend removing the certificate from Bluemix and re-adding it to reset the permissions and grants associated with it.