[jira] [Closed] (CB-9338) Issue when Cordova upgrade from 3.5 to 4.0.2
[ https://issues.apache.org/jira/browse/CB-9338?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emmanuel Goldstein closed CB-9338. -- Resolution: Not A Problem > Issue when Cordova upgrade from 3.5 to 4.0.2 > > > Key: CB-9338 > URL: https://issues.apache.org/jira/browse/CB-9338 > Project: Apache Cordova > Issue Type: Bug > Components: Android, CordovaJS >Affects Versions: 4.0.1 >Reporter: Emmanuel Goldstein > > I recently upgraded my cordova app from v3.5.0 to 4.0.2. When I start my app, > I see a JSONException in the logcat console as below: > W/System.err( 4761): org.json.JSONException: Value PluginManager at 0 of type > java.lang.String cannot be converted to int > W/System.err( 4761): at org.json.JSON.typeMismatch(JSON.java:100) > W/System.err( 4761): at org.json.JSONArray.getInt(JSONArray.java:357) > W/System.err( 4761): at > org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) > W/System.err( 4761): at > org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) > W/System.err( 4761): at > android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) > W/System.err( 4761): at android.os.Handler.dispatchMessage(Handler.java:99) > W/System.err( 4761): at android.os.Looper.loop(Looper.java:137) > W/System.err( 4761): at > android.app.ActivityThread.main(ActivityThread.java:4745) > W/System.err( 4761): at java.lang.reflect.Method.invokeNative(Native Method) > W/System.err( 4761): at java.lang.reflect.Method.invoke(Method.java:511) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) > W/System.err( 4761): at dalvik.system.NativeStart.main(Native Method) > D/dalvikvm( 4761): GC_CONCURRENT freed 122K, 3% free 8470K/8711K, paused > 0ms+1ms, total 4ms > D/TilesManager( 4761): new EGLContext from framework: b81ec3d0 > D/GLWebViewState( 4761): Reinit shader > D/GLWebViewState( 4761): Reinit transferQueue > W/System.err( 4761): org.json.JSONException: Value App at 0 of type > java.lang.String cannot be converted to int > W/System.err( 4761): at org.json.JSON.typeMismatch(JSON.java:100) > W/System.err( 4761): at org.json.JSONArray.getInt(JSONArray.java:357) > W/System.err( 4761): at > org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) > W/System.err( 4761): at > org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) > W/System.err( 4761): at > android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) > W/System.err( 4761): at android.os.Handler.dispatchMessage(Handler.java:99) > W/System.err( 4761): at android.os.Looper.loop(Looper.java:137) > W/System.err( 4761): at > android.app.ActivityThread.main(ActivityThread.java:4745) > W/System.err( 4761): at java.lang.reflect.Method.invokeNative(Native Method) > W/System.err( 4761): at java.lang.reflect.Method.invoke(Method.java:511) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) > W/System.err( 4761): at dalvik.system.NativeStart.main(Native Method) > W/System.err( 4761): org.json.JSONException: Value File at 0 of type > java.lang.String cannot be converted to int > W/System.err( 4761): at org.json.JSON.typeMismatch(JSON.java:100) > W/System.err( 4761): at org.json.JSONArray.getInt(JSONArray.java:357) > W/System.err( 4761): at > org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) > W/System.err( 4761): at > org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) > W/System.err( 4761): at > android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) > W/System.err( 4761): at android.os.Handler.dispatchMessage(Handler.java:99) > W/System.err( 4761): at android.os.Looper.loop(Looper.java:137) > W/System.err( 4761): at > android.app.ActivityThread.main(ActivityThread.java:4745) > W/System.err( 4761): at java.lang.reflect.Method.invokeNative(Native Method) > W/System.err( 4761): at java.lang.reflect.Method.invoke(Method.java:511) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) > W/System.err( 4761): at dalvik.system.NativeStart.main(Native Method) > W/ActivityManager( 333): Activity destroy timeout for > ActivityRecord{53626250 com.test.app/.MainActivity} > I/Web Console( 4761): deviceready has not fired after 5 seconds. at > file:///data/data/com.test.app/files/target/android/cordova.js:1154 > I/Web C
[jira] [Commented] (CB-9338) Issue when Cordova upgrade from 3.5 to 4.0.2
[ https://issues.apache.org/jira/browse/CB-9338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14623364#comment-14623364 ] Emmanuel Goldstein commented on CB-9338: You were right. Due to my particular configuration I didn't realize that the actual cordova.js was still the old one. > Issue when Cordova upgrade from 3.5 to 4.0.2 > > > Key: CB-9338 > URL: https://issues.apache.org/jira/browse/CB-9338 > Project: Apache Cordova > Issue Type: Bug > Components: Android, CordovaJS >Affects Versions: 4.0.1 >Reporter: Emmanuel Goldstein > > I recently upgraded my cordova app from v3.5.0 to 4.0.2. When I start my app, > I see a JSONException in the logcat console as below: > W/System.err( 4761): org.json.JSONException: Value PluginManager at 0 of type > java.lang.String cannot be converted to int > W/System.err( 4761): at org.json.JSON.typeMismatch(JSON.java:100) > W/System.err( 4761): at org.json.JSONArray.getInt(JSONArray.java:357) > W/System.err( 4761): at > org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) > W/System.err( 4761): at > org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) > W/System.err( 4761): at > android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) > W/System.err( 4761): at android.os.Handler.dispatchMessage(Handler.java:99) > W/System.err( 4761): at android.os.Looper.loop(Looper.java:137) > W/System.err( 4761): at > android.app.ActivityThread.main(ActivityThread.java:4745) > W/System.err( 4761): at java.lang.reflect.Method.invokeNative(Native Method) > W/System.err( 4761): at java.lang.reflect.Method.invoke(Method.java:511) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) > W/System.err( 4761): at dalvik.system.NativeStart.main(Native Method) > D/dalvikvm( 4761): GC_CONCURRENT freed 122K, 3% free 8470K/8711K, paused > 0ms+1ms, total 4ms > D/TilesManager( 4761): new EGLContext from framework: b81ec3d0 > D/GLWebViewState( 4761): Reinit shader > D/GLWebViewState( 4761): Reinit transferQueue > W/System.err( 4761): org.json.JSONException: Value App at 0 of type > java.lang.String cannot be converted to int > W/System.err( 4761): at org.json.JSON.typeMismatch(JSON.java:100) > W/System.err( 4761): at org.json.JSONArray.getInt(JSONArray.java:357) > W/System.err( 4761): at > org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) > W/System.err( 4761): at > org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) > W/System.err( 4761): at > android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) > W/System.err( 4761): at android.os.Handler.dispatchMessage(Handler.java:99) > W/System.err( 4761): at android.os.Looper.loop(Looper.java:137) > W/System.err( 4761): at > android.app.ActivityThread.main(ActivityThread.java:4745) > W/System.err( 4761): at java.lang.reflect.Method.invokeNative(Native Method) > W/System.err( 4761): at java.lang.reflect.Method.invoke(Method.java:511) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) > W/System.err( 4761): at dalvik.system.NativeStart.main(Native Method) > W/System.err( 4761): org.json.JSONException: Value File at 0 of type > java.lang.String cannot be converted to int > W/System.err( 4761): at org.json.JSON.typeMismatch(JSON.java:100) > W/System.err( 4761): at org.json.JSONArray.getInt(JSONArray.java:357) > W/System.err( 4761): at > org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) > W/System.err( 4761): at > org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) > W/System.err( 4761): at > android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) > W/System.err( 4761): at android.os.Handler.dispatchMessage(Handler.java:99) > W/System.err( 4761): at android.os.Looper.loop(Looper.java:137) > W/System.err( 4761): at > android.app.ActivityThread.main(ActivityThread.java:4745) > W/System.err( 4761): at java.lang.reflect.Method.invokeNative(Native Method) > W/System.err( 4761): at java.lang.reflect.Method.invoke(Method.java:511) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) > W/System.err( 4761): at dalvik.system.NativeStart.main(Native Method) > W/ActivityManager( 333): Activity destroy timeout for > ActivityRecord{53626250 com.test.app/.MainActivity} >
[jira] [Commented] (CB-9338) Issue when Cordova upgrade from 3.5 to 4.0.2
[ https://issues.apache.org/jira/browse/CB-9338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14620590#comment-14620590 ] Emmanuel Goldstein commented on CB-9338: cordova-plugin-file 2.1.0 "File" cordova-plugin-file-transfer 1.2.0 "File Transfer" cordova-plugin-media 1.0.1 "Media" cordova-plugin-whitelist 1.0.0 "Whitelist" I've just installed them from the official repository. > Issue when Cordova upgrade from 3.5 to 4.0.2 > > > Key: CB-9338 > URL: https://issues.apache.org/jira/browse/CB-9338 > Project: Apache Cordova > Issue Type: Bug > Components: Android, CordovaJS >Affects Versions: 4.0.1 >Reporter: Emmanuel Goldstein > > I recently upgraded my cordova app from v3.5.0 to 4.0.2. When I start my app, > I see a JSONException in the logcat console as below: > W/System.err( 4761): org.json.JSONException: Value PluginManager at 0 of type > java.lang.String cannot be converted to int > W/System.err( 4761): at org.json.JSON.typeMismatch(JSON.java:100) > W/System.err( 4761): at org.json.JSONArray.getInt(JSONArray.java:357) > W/System.err( 4761): at > org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) > W/System.err( 4761): at > org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) > W/System.err( 4761): at > android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) > W/System.err( 4761): at android.os.Handler.dispatchMessage(Handler.java:99) > W/System.err( 4761): at android.os.Looper.loop(Looper.java:137) > W/System.err( 4761): at > android.app.ActivityThread.main(ActivityThread.java:4745) > W/System.err( 4761): at java.lang.reflect.Method.invokeNative(Native Method) > W/System.err( 4761): at java.lang.reflect.Method.invoke(Method.java:511) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) > W/System.err( 4761): at dalvik.system.NativeStart.main(Native Method) > D/dalvikvm( 4761): GC_CONCURRENT freed 122K, 3% free 8470K/8711K, paused > 0ms+1ms, total 4ms > D/TilesManager( 4761): new EGLContext from framework: b81ec3d0 > D/GLWebViewState( 4761): Reinit shader > D/GLWebViewState( 4761): Reinit transferQueue > W/System.err( 4761): org.json.JSONException: Value App at 0 of type > java.lang.String cannot be converted to int > W/System.err( 4761): at org.json.JSON.typeMismatch(JSON.java:100) > W/System.err( 4761): at org.json.JSONArray.getInt(JSONArray.java:357) > W/System.err( 4761): at > org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) > W/System.err( 4761): at > org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) > W/System.err( 4761): at > android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) > W/System.err( 4761): at android.os.Handler.dispatchMessage(Handler.java:99) > W/System.err( 4761): at android.os.Looper.loop(Looper.java:137) > W/System.err( 4761): at > android.app.ActivityThread.main(ActivityThread.java:4745) > W/System.err( 4761): at java.lang.reflect.Method.invokeNative(Native Method) > W/System.err( 4761): at java.lang.reflect.Method.invoke(Method.java:511) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) > W/System.err( 4761): at dalvik.system.NativeStart.main(Native Method) > W/System.err( 4761): org.json.JSONException: Value File at 0 of type > java.lang.String cannot be converted to int > W/System.err( 4761): at org.json.JSON.typeMismatch(JSON.java:100) > W/System.err( 4761): at org.json.JSONArray.getInt(JSONArray.java:357) > W/System.err( 4761): at > org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) > W/System.err( 4761): at > org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) > W/System.err( 4761): at > android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) > W/System.err( 4761): at android.os.Handler.dispatchMessage(Handler.java:99) > W/System.err( 4761): at android.os.Looper.loop(Looper.java:137) > W/System.err( 4761): at > android.app.ActivityThread.main(ActivityThread.java:4745) > W/System.err( 4761): at java.lang.reflect.Method.invokeNative(Native Method) > W/System.err( 4761): at java.lang.reflect.Method.invoke(Method.java:511) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) > W/System.err( 4761): at dalvik.system.NativeStart.main(Native Method) > W/ActivityMa
[jira] [Issue Comment Deleted] (CB-9338) Issue when Cordova upgrade from 3.5 to 4.0.2
[ https://issues.apache.org/jira/browse/CB-9338?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emmanuel Goldstein updated CB-9338: --- Comment: was deleted (was: cordova-plugin-file 2.1.0 "File" cordova-plugin-file-transfer 1.2.0 "File Transfer" cordova-plugin-media 1.0.1 "Media" cordova-plugin-whitelist 1.0.0 "Whitelist" I've just installed them from the official repository.) > Issue when Cordova upgrade from 3.5 to 4.0.2 > > > Key: CB-9338 > URL: https://issues.apache.org/jira/browse/CB-9338 > Project: Apache Cordova > Issue Type: Bug > Components: Android, CordovaJS >Affects Versions: 4.0.1 >Reporter: Emmanuel Goldstein > > I recently upgraded my cordova app from v3.5.0 to 4.0.2. When I start my app, > I see a JSONException in the logcat console as below: > W/System.err( 4761): org.json.JSONException: Value PluginManager at 0 of type > java.lang.String cannot be converted to int > W/System.err( 4761): at org.json.JSON.typeMismatch(JSON.java:100) > W/System.err( 4761): at org.json.JSONArray.getInt(JSONArray.java:357) > W/System.err( 4761): at > org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) > W/System.err( 4761): at > org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) > W/System.err( 4761): at > android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) > W/System.err( 4761): at android.os.Handler.dispatchMessage(Handler.java:99) > W/System.err( 4761): at android.os.Looper.loop(Looper.java:137) > W/System.err( 4761): at > android.app.ActivityThread.main(ActivityThread.java:4745) > W/System.err( 4761): at java.lang.reflect.Method.invokeNative(Native Method) > W/System.err( 4761): at java.lang.reflect.Method.invoke(Method.java:511) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) > W/System.err( 4761): at dalvik.system.NativeStart.main(Native Method) > D/dalvikvm( 4761): GC_CONCURRENT freed 122K, 3% free 8470K/8711K, paused > 0ms+1ms, total 4ms > D/TilesManager( 4761): new EGLContext from framework: b81ec3d0 > D/GLWebViewState( 4761): Reinit shader > D/GLWebViewState( 4761): Reinit transferQueue > W/System.err( 4761): org.json.JSONException: Value App at 0 of type > java.lang.String cannot be converted to int > W/System.err( 4761): at org.json.JSON.typeMismatch(JSON.java:100) > W/System.err( 4761): at org.json.JSONArray.getInt(JSONArray.java:357) > W/System.err( 4761): at > org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) > W/System.err( 4761): at > org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) > W/System.err( 4761): at > android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) > W/System.err( 4761): at android.os.Handler.dispatchMessage(Handler.java:99) > W/System.err( 4761): at android.os.Looper.loop(Looper.java:137) > W/System.err( 4761): at > android.app.ActivityThread.main(ActivityThread.java:4745) > W/System.err( 4761): at java.lang.reflect.Method.invokeNative(Native Method) > W/System.err( 4761): at java.lang.reflect.Method.invoke(Method.java:511) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) > W/System.err( 4761): at dalvik.system.NativeStart.main(Native Method) > W/System.err( 4761): org.json.JSONException: Value File at 0 of type > java.lang.String cannot be converted to int > W/System.err( 4761): at org.json.JSON.typeMismatch(JSON.java:100) > W/System.err( 4761): at org.json.JSONArray.getInt(JSONArray.java:357) > W/System.err( 4761): at > org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) > W/System.err( 4761): at > org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) > W/System.err( 4761): at > android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) > W/System.err( 4761): at android.os.Handler.dispatchMessage(Handler.java:99) > W/System.err( 4761): at android.os.Looper.loop(Looper.java:137) > W/System.err( 4761): at > android.app.ActivityThread.main(ActivityThread.java:4745) > W/System.err( 4761): at java.lang.reflect.Method.invokeNative(Native Method) > W/System.err( 4761): at java.lang.reflect.Method.invoke(Method.java:511) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) > W/System.err( 4761): at dalvik.system.NativeStart.main(Native Method) > W/ActivityManager( 333): Activity de
[jira] [Commented] (CB-9338) Issue when Cordova upgrade from 3.5 to 4.0.2
[ https://issues.apache.org/jira/browse/CB-9338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14620589#comment-14620589 ] Emmanuel Goldstein commented on CB-9338: cordova-plugin-file 2.1.0 "File" cordova-plugin-file-transfer 1.2.0 "File Transfer" cordova-plugin-media 1.0.1 "Media" cordova-plugin-whitelist 1.0.0 "Whitelist" I've just installed them from the official repository. > Issue when Cordova upgrade from 3.5 to 4.0.2 > > > Key: CB-9338 > URL: https://issues.apache.org/jira/browse/CB-9338 > Project: Apache Cordova > Issue Type: Bug > Components: Android, CordovaJS >Affects Versions: 4.0.1 >Reporter: Emmanuel Goldstein > > I recently upgraded my cordova app from v3.5.0 to 4.0.2. When I start my app, > I see a JSONException in the logcat console as below: > W/System.err( 4761): org.json.JSONException: Value PluginManager at 0 of type > java.lang.String cannot be converted to int > W/System.err( 4761): at org.json.JSON.typeMismatch(JSON.java:100) > W/System.err( 4761): at org.json.JSONArray.getInt(JSONArray.java:357) > W/System.err( 4761): at > org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) > W/System.err( 4761): at > org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) > W/System.err( 4761): at > android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) > W/System.err( 4761): at android.os.Handler.dispatchMessage(Handler.java:99) > W/System.err( 4761): at android.os.Looper.loop(Looper.java:137) > W/System.err( 4761): at > android.app.ActivityThread.main(ActivityThread.java:4745) > W/System.err( 4761): at java.lang.reflect.Method.invokeNative(Native Method) > W/System.err( 4761): at java.lang.reflect.Method.invoke(Method.java:511) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) > W/System.err( 4761): at dalvik.system.NativeStart.main(Native Method) > D/dalvikvm( 4761): GC_CONCURRENT freed 122K, 3% free 8470K/8711K, paused > 0ms+1ms, total 4ms > D/TilesManager( 4761): new EGLContext from framework: b81ec3d0 > D/GLWebViewState( 4761): Reinit shader > D/GLWebViewState( 4761): Reinit transferQueue > W/System.err( 4761): org.json.JSONException: Value App at 0 of type > java.lang.String cannot be converted to int > W/System.err( 4761): at org.json.JSON.typeMismatch(JSON.java:100) > W/System.err( 4761): at org.json.JSONArray.getInt(JSONArray.java:357) > W/System.err( 4761): at > org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) > W/System.err( 4761): at > org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) > W/System.err( 4761): at > android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) > W/System.err( 4761): at android.os.Handler.dispatchMessage(Handler.java:99) > W/System.err( 4761): at android.os.Looper.loop(Looper.java:137) > W/System.err( 4761): at > android.app.ActivityThread.main(ActivityThread.java:4745) > W/System.err( 4761): at java.lang.reflect.Method.invokeNative(Native Method) > W/System.err( 4761): at java.lang.reflect.Method.invoke(Method.java:511) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) > W/System.err( 4761): at dalvik.system.NativeStart.main(Native Method) > W/System.err( 4761): org.json.JSONException: Value File at 0 of type > java.lang.String cannot be converted to int > W/System.err( 4761): at org.json.JSON.typeMismatch(JSON.java:100) > W/System.err( 4761): at org.json.JSONArray.getInt(JSONArray.java:357) > W/System.err( 4761): at > org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) > W/System.err( 4761): at > org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) > W/System.err( 4761): at > android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) > W/System.err( 4761): at android.os.Handler.dispatchMessage(Handler.java:99) > W/System.err( 4761): at android.os.Looper.loop(Looper.java:137) > W/System.err( 4761): at > android.app.ActivityThread.main(ActivityThread.java:4745) > W/System.err( 4761): at java.lang.reflect.Method.invokeNative(Native Method) > W/System.err( 4761): at java.lang.reflect.Method.invoke(Method.java:511) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) > W/System.err( 4761): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) > W/System.err( 4761): at dalvik.system.NativeStart.main(Native Method) > W/ActivityMa
[jira] [Updated] (CB-9338) Issue when Cordova upgrade from 3.5 to 4.0.2
[ https://issues.apache.org/jira/browse/CB-9338?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emmanuel Goldstein updated CB-9338: --- Description: I recently upgraded my cordova app from v3.5.0 to 4.0.2. When I start my app, I see a JSONException in the logcat console as below: W/System.err( 4761): org.json.JSONException: Value PluginManager at 0 of type java.lang.String cannot be converted to int W/System.err( 4761):at org.json.JSON.typeMismatch(JSON.java:100) W/System.err( 4761):at org.json.JSONArray.getInt(JSONArray.java:357) W/System.err( 4761):at org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) W/System.err( 4761):at org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) W/System.err( 4761):at android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) W/System.err( 4761):at android.os.Handler.dispatchMessage(Handler.java:99) W/System.err( 4761):at android.os.Looper.loop(Looper.java:137) W/System.err( 4761):at android.app.ActivityThread.main(ActivityThread.java:4745) W/System.err( 4761):at java.lang.reflect.Method.invokeNative(Native Method) W/System.err( 4761):at java.lang.reflect.Method.invoke(Method.java:511) W/System.err( 4761):at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) W/System.err( 4761):at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) W/System.err( 4761):at dalvik.system.NativeStart.main(Native Method) D/dalvikvm( 4761): GC_CONCURRENT freed 122K, 3% free 8470K/8711K, paused 0ms+1ms, total 4ms D/TilesManager( 4761): new EGLContext from framework: b81ec3d0 D/GLWebViewState( 4761): Reinit shader D/GLWebViewState( 4761): Reinit transferQueue W/System.err( 4761): org.json.JSONException: Value App at 0 of type java.lang.String cannot be converted to int W/System.err( 4761):at org.json.JSON.typeMismatch(JSON.java:100) W/System.err( 4761):at org.json.JSONArray.getInt(JSONArray.java:357) W/System.err( 4761):at org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) W/System.err( 4761):at org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) W/System.err( 4761):at android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) W/System.err( 4761):at android.os.Handler.dispatchMessage(Handler.java:99) W/System.err( 4761):at android.os.Looper.loop(Looper.java:137) W/System.err( 4761):at android.app.ActivityThread.main(ActivityThread.java:4745) W/System.err( 4761):at java.lang.reflect.Method.invokeNative(Native Method) W/System.err( 4761):at java.lang.reflect.Method.invoke(Method.java:511) W/System.err( 4761):at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) W/System.err( 4761):at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) W/System.err( 4761):at dalvik.system.NativeStart.main(Native Method) W/System.err( 4761): org.json.JSONException: Value File at 0 of type java.lang.String cannot be converted to int W/System.err( 4761):at org.json.JSON.typeMismatch(JSON.java:100) W/System.err( 4761):at org.json.JSONArray.getInt(JSONArray.java:357) W/System.err( 4761):at org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) W/System.err( 4761):at org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) W/System.err( 4761):at android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) W/System.err( 4761):at android.os.Handler.dispatchMessage(Handler.java:99) W/System.err( 4761):at android.os.Looper.loop(Looper.java:137) W/System.err( 4761):at android.app.ActivityThread.main(ActivityThread.java:4745) W/System.err( 4761):at java.lang.reflect.Method.invokeNative(Native Method) W/System.err( 4761):at java.lang.reflect.Method.invoke(Method.java:511) W/System.err( 4761):at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) W/System.err( 4761):at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) W/System.err( 4761):at dalvik.system.NativeStart.main(Native Method) W/ActivityManager( 333): Activity destroy timeout for ActivityRecord{53626250 com.test.app/.MainActivity} I/Web Console( 4761): deviceready has not fired after 5 seconds. at file:///data/data/com.test.app/files/target/android/cordova.js:1154 I/Web Console( 4761): Channel not fired: onFileSystemPathsReady at file:///data/data/com.test.app/files/target/android/cordova.js:1147 Could you help me with this issue? was: I recently upgraded my cordova app from v3.5.0 to 4.0.2. When I start my app, I see a JSONException in the logcat console as below: W/System.err( 4761): org.json.JSONException: Value PluginManager at 0 of type java.lang.String cannot be converted to int W/System.err( 4761):at
[jira] [Created] (CB-9338) Issue when Cordova upgrade from 3.5 to 4.0.2
Emmanuel Goldstein created CB-9338: -- Summary: Issue when Cordova upgrade from 3.5 to 4.0.2 Key: CB-9338 URL: https://issues.apache.org/jira/browse/CB-9338 Project: Apache Cordova Issue Type: Bug Components: Android, CordovaJS Affects Versions: 4.0.1 Reporter: Emmanuel Goldstein I recently upgraded my cordova app from v3.5.0 to 4.0.2. When I start my app, I see a JSONException in the logcat console as below: W/System.err( 4761): org.json.JSONException: Value PluginManager at 0 of type java.lang.String cannot be converted to int W/System.err( 4761):at org.json.JSON.typeMismatch(JSON.java:100) W/System.err( 4761):at org.json.JSONArray.getInt(JSONArray.java:357) W/System.err( 4761):at org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) W/System.err( 4761):at org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) W/System.err( 4761):at android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) W/System.err( 4761):at android.os.Handler.dispatchMessage(Handler.java:99) W/System.err( 4761):at android.os.Looper.loop(Looper.java:137) W/System.err( 4761):at android.app.ActivityThread.main(ActivityThread.java:4745) W/System.err( 4761):at java.lang.reflect.Method.invokeNative(Native Method) W/System.err( 4761):at java.lang.reflect.Method.invoke(Method.java:511) W/System.err( 4761):at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) W/System.err( 4761):at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) W/System.err( 4761):at dalvik.system.NativeStart.main(Native Method) D/dalvikvm( 4761): GC_CONCURRENT freed 122K, 3% free 8470K/8711K, paused 0ms+1ms, total 4ms D/TilesManager( 4761): new EGLContext from framework: b81ec3d0 D/GLWebViewState( 4761): Reinit shader D/GLWebViewState( 4761): Reinit transferQueue W/System.err( 4761): org.json.JSONException: Value App at 0 of type java.lang.String cannot be converted to int W/System.err( 4761):at org.json.JSON.typeMismatch(JSON.java:100) W/System.err( 4761):at org.json.JSONArray.getInt(JSONArray.java:357) W/System.err( 4761):at org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) W/System.err( 4761):at org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) W/System.err( 4761):at android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) W/System.err( 4761):at android.os.Handler.dispatchMessage(Handler.java:99) W/System.err( 4761):at android.os.Looper.loop(Looper.java:137) W/System.err( 4761):at android.app.ActivityThread.main(ActivityThread.java:4745) W/System.err( 4761):at java.lang.reflect.Method.invokeNative(Native Method) W/System.err( 4761):at java.lang.reflect.Method.invoke(Method.java:511) W/System.err( 4761):at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) W/System.err( 4761):at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) W/System.err( 4761):at dalvik.system.NativeStart.main(Native Method) W/System.err( 4761): org.json.JSONException: Value File at 0 of type java.lang.String cannot be converted to int W/System.err( 4761):at org.json.JSON.typeMismatch(JSON.java:100) W/System.err( 4761):at org.json.JSONArray.getInt(JSONArray.java:357) W/System.err( 4761):at org.apache.cordova.CordovaBridge.promptOnJsPrompt(CordovaBridge.java:131) W/System.err( 4761):at org.apache.cordova.engine.SystemWebChromeClient.onJsPrompt(SystemWebChromeClient.java:119) W/System.err( 4761):at android.webkit.CallbackProxy.handleMessage(CallbackProxy.java:655) W/System.err( 4761):at android.os.Handler.dispatchMessage(Handler.java:99) W/System.err( 4761):at android.os.Looper.loop(Looper.java:137) W/System.err( 4761):at android.app.ActivityThread.main(ActivityThread.java:4745) W/System.err( 4761):at java.lang.reflect.Method.invokeNative(Native Method) W/System.err( 4761):at java.lang.reflect.Method.invoke(Method.java:511) W/System.err( 4761):at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) W/System.err( 4761):at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) W/System.err( 4761):at dalvik.system.NativeStart.main(Native Method) W/ActivityManager( 333): Activity destroy timeout for ActivityRecord{53626250 com.test.app/.MainActivity} I/Web Console( 4761): deviceready has not fired after 5 seconds. at file:///data/data/com.test.app/files/target/android/cordova.js:1154 I/Web Console( 4761): Channel not fired: onFileSystemPathsReady at file:///data/data/com.test.app/files/target/android/cordova.js:1147 -- This message was sent by Atlassian JIRA (v6.3.4#6332) --
[jira] [Commented] (CB-7081) Issue when Cordova upgrade from 2.9 to 3.5
[ https://issues.apache.org/jira/browse/CB-7081?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14619452#comment-14619452 ] Emmanuel Goldstein commented on CB-7081: Rajesh, you wrote "Ok. I managed to fix this issue." about the JSON exception problem. Could you please explain me how you did it? I'm stuck with a similar issue. Thanks a lot! > Issue when Cordova upgrade from 2.9 to 3.5 > -- > > Key: CB-7081 > URL: https://issues.apache.org/jira/browse/CB-7081 > Project: Apache Cordova > Issue Type: Bug > Components: Android, CordovaJS >Affects Versions: 3.5.0 >Reporter: Rajesh Kumar > > I recently upgraded my cordova app from v2.9 to v3.5. When I start my app, I > see a JSONException in the logcat console as below: > 07-05 16:04:48.457: W/System.err(1917): org.json.JSONException: Value App > at 0 of type java.lang.String cannot be converted to int > 07-05 16:04:48.457: W/System.err(1917): at > org.json.JSON.typeMismatch(JSON.java:100) > 07-05 16:04:48.457: W/System.err(1917): at > org.json.JSONArray.getInt(JSONArray.java:357) > 07-05 16:04:48.457: W/System.err(1917): at > org.apache.cordova.CordovaChromeClient.onJsPrompt(CordovaChromeClient.java:214) > This exception occurs inside the `onJsPrompt()` method of > `CordovaChromeClient.java`, when the code tries to read the first element of > array. The json array comes from javascript and should be having 4 parameters > (bridge secret, service, action, callbackId), but it has only 3. The bridge > secret is not present. This call is made from the core plugin > `cordova/android/promptbasednativeapi` inside cordova.js. I guess the > cordova.js which comes with the cordova download from official cordova site > is not correct? I need to know how to pass the bridge secret from js to java. > Can someone help me? -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org