From 397bfcbd17ab37657c52027526827593544015f9 Mon Sep 17 00:00:00 2001 From: JeffGos Date: Wed, 6 Aug 2014 10:42:41 +0100 Subject: [PATCH] deserialize method call is non static --- .../androiddevkit_jar/androiddevkit-1.0.0.jar | Bin 58711 -> 58723 bytes .../androiddevkit/WebServiceRequest.java | 8 ++++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/out/artifacts/androiddevkit_jar/androiddevkit-1.0.0.jar b/out/artifacts/androiddevkit_jar/androiddevkit-1.0.0.jar index cf42394828e25c4ec4f2f3e9ef1282e866675c69..475ff2d1ad5ee75a0dd45d8e38d740425a824a72 100644 GIT binary patch delta 2847 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 Re>HPsj2Y4#$d5nde*k&kEr0+3 diff --git a/src/com/jaigo/androiddevkit/WebServiceRequest.java b/src/com/jaigo/androiddevkit/WebServiceRequest.java index 8473cbc..60e6250 100644 --- a/src/com/jaigo/androiddevkit/WebServiceRequest.java +++ b/src/com/jaigo/androiddevkit/WebServiceRequest.java @@ -42,7 +42,7 @@ protected void onComplete(Object result) Method deserialize = responseClass.getMethod("deserialize", InputStream.class); @SuppressWarnings("unchecked") - T responseDTO = (T) deserialize.invoke(null, is); + T responseDTO = (T) deserialize.invoke(result, is); if (requestHandler != null) { @@ -71,10 +71,10 @@ protected void onError(Throwable error) try { - Method createError = responseClass.getMethod("createErrorResponse", String.class, String.class, String.class); + Method createErrorResponse = responseClass.getMethod("createErrorResponse", String.class, String.class, String.class); @SuppressWarnings("unchecked") - T responseDTO = (T) createError.invoke(null, "UnknownError", error.getMessage(), Log.getStackTraceString(error)); + T responseDTO = (T) createErrorResponse.invoke(null, "UnknownError", error.getMessage(), Log.getStackTraceString(error)); if (requestHandler != null) { @@ -83,7 +83,7 @@ protected void onError(Throwable error) } catch (Exception e) { - onError(e); + Log.e(LOG_TAG, "onError: " + requestUrl, e); } } } \ No newline at end of file