Comment obtenir le corps de la réponse à la rénovation d'exception?

Je suis en train d'essayer de se connecter au service rest via rénovation en application android. Je suis à obtenir des réponses. Mais lorsqu'il y a une erreur de réponse du service, de la conversion exception se produit, et maintenant je veux faire des actions basées sur le corps de la réponse. Mais je suis le corps de la réponse NULLE. Mais la rénovation du journal a un message d'erreur. Pourquoi est-ce qui se passe.

D/Reftofit log(24856): OkHttp-Received-Millis: 1397527055676
D/Reftofit log(24856): OkHttp-Response-Source: NETWORK 200
D/Reftofit log(24856): OkHttp-Sent-Millis: 1397527055492
D/Reftofit log(24856): Server: Apache/2.2.22 (Ubuntu)
D/Reftofit log(24856): X-Powered-By: PHP/5.3.10-1ubuntu3.10
D/Reftofit log(24856): {"result":"Invalid Token ID"}

Code:

public void failure(RetrofitError retrofitError) {
    String response = null;
    TokenError tokenError = (TokenError) retrofitError.getBodyAs(TokenError.class);
    response = tokenError.getErrorDetails();
    Log.e(TAG, response);
    if (response != null && response.contains("Invalid Token ID")) {
        GroupDataProvider.getInstance().onFailure();
    }

}

Ici, je suis tokenError comme null. Je ne sais pas pourquoi? Dois-je créer quelque chose avec le reste de l'adaptateur de sorte que la réponse sera transmise à rénover l'objet d'erreur.