Skip to content

NPE sur la récupération Intervention #3

Description

@maxleiko

Il est possible que vous ne puissiez pas lancer le client.
Pour des raisons encore mystiques.
A chaque fois que j'essaye de récupérer la représentation JSON de l'intervention sur le Client je mange une NPE mais quand je le fais via le client du serveur ça fonctionne.

La semaine dernière la solution était d'utiliser l'émulateur mais visiblement chez moi même l'émulateur ne fonctionne pas. Donc si quelqu'un a cette erreur :

03-14 12:49:53.540: E/AndroidRuntime(1245): FATAL EXCEPTION: main
03-14 12:49:53.540: E/AndroidRuntime(1245): java.lang.RuntimeException: Unable to resume activity {org.agetac/org.agetac.activity.TabsActivity}: java.lang.RuntimeException: Unable to resume activity {org.agetac/org.agetac.activity.SITACActivity}: java.lang.NullPointerException
03-14 12:49:53.540: E/AndroidRuntime(1245): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2288)
03-14 12:49:53.540: E/AndroidRuntime(1245): at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2316)
03-14 12:49:53.540: E/AndroidRuntime(1245): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1836)
03-14 12:49:53.540: E/AndroidRuntime(1245): at android.app.ActivityThread.access$500(ActivityThread.java:122)
03-14 12:49:53.540: E/AndroidRuntime(1245): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1024)
03-14 12:49:53.540: E/AndroidRuntime(1245): at android.os.Handler.dispatchMessage(Handler.java:99)
03-14 12:49:53.540: E/AndroidRuntime(1245): at android.os.Looper.loop(Looper.java:132)
03-14 12:49:53.540: E/AndroidRuntime(1245): at android.app.ActivityThread.main(ActivityThread.java:4123)
03-14 12:49:53.540: E/AndroidRuntime(1245): at java.lang.reflect.Method.invokeNative(Native Method)
03-14 12:49:53.540: E/AndroidRuntime(1245): at java.lang.reflect.Method.invoke(Method.java:491)
03-14 12:49:53.540: E/AndroidRuntime(1245): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
03-14 12:49:53.540: E/AndroidRuntime(1245): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)
03-14 12:49:53.540: E/AndroidRuntime(1245): at dalvik.system.NativeStart.main(Native Method)
03-14 12:49:53.540: E/AndroidRuntime(1245): Caused by: java.lang.RuntimeException: Unable to resume activity {org.agetac/org.agetac.activity.SITACActivity}: java.lang.NullPointerException
03-14 12:49:53.540: E/AndroidRuntime(1245): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2288)
03-14 12:49:53.540: E/AndroidRuntime(1245): at android.app.LocalActivityManager.moveToState(LocalActivityManager.java:178)
03-14 12:49:53.540: E/AndroidRuntime(1245): at android.app.LocalActivityManager.dispatchResume(LocalActivityManager.java:523)
03-14 12:49:53.540: E/AndroidRuntime(1245): at android.app.ActivityGroup.onResume(ActivityGroup.java:63)
03-14 12:49:53.540: E/AndroidRuntime(1245): at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1153)
03-14 12:49:53.540: E/AndroidRuntime(1245): at android.app.Activity.performResume(Activity.java:4468)
03-14 12:49:53.540: E/AndroidRuntime(1245): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2278)
03-14 12:49:53.540: E/AndroidRuntime(1245): ... 12 more
03-14 12:49:53.540: E/AndroidRuntime(1245): Caused by: java.lang.NullPointerException
03-14 12:49:53.540: E/AndroidRuntime(1245): at org.json.JSONTokener.nextCleanInternal(JSONTokener.java:112)
03-14 12:49:53.540: E/AndroidRuntime(1245): at org.json.JSONTokener.nextValue(JSONTokener.java:90)
03-14 12:49:53.540: E/AndroidRuntime(1245): at org.json.JSONObject.(JSONObject.java:154)
03-14 12:49:53.540: E/AndroidRuntime(1245): at org.json.JSONObject.(JSONObject.java:171)
03-14 12:49:53.540: E/AndroidRuntime(1245): at org.restlet.ext.json.JsonRepresentation.toJsonObject(JsonRepresentation.java:365)
03-14 12:49:53.540: E/AndroidRuntime(1245): at org.restlet.ext.json.JsonRepresentation.getJsonObject(JsonRepresentation.java:197)
03-14 12:49:53.540: E/AndroidRuntime(1245): at org.agetac.engine.InterventionEngine.(InterventionEngine.java:43)
03-14 12:49:53.540: E/AndroidRuntime(1245): at org.agetac.controller.Controller.(Controller.java:52)
03-14 12:49:53.540: E/AndroidRuntime(1245): at org.agetac.controller.Controller.getInstance(Controller.java:77)
03-14 12:49:53.540: E/AndroidRuntime(1245): at org.agetac.activity.AbstractActivity.onResume(AbstractActivity.java:32)
03-14 12:49:53.540: E/AndroidRuntime(1245): at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1153)
03-14 12:49:53.540: E/AndroidRuntime(1245): at android.app.Activity.performResume(Activity.java:4468)
03-14 12:49:53.540: E/AndroidRuntime(1245): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2278)
03-14 12:49:53.540: E/AndroidRuntime(1245): ... 18 more

Ce n'est pas forcement de votre faute!
J'essai de trouver la solution en ce moment même...

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions