From 99a03b467942102d74d81da99053e430dbf86c2d Mon Sep 17 00:00:00 2001 From: Pablo Fernandez Date: Sat, 20 Nov 2010 18:31:11 -0300 Subject: [PATCH] Improved TokenExtractor error messages --- src/main/java/org/scribe/extractors/TokenExtractorImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/scribe/extractors/TokenExtractorImpl.java b/src/main/java/org/scribe/extractors/TokenExtractorImpl.java index 501c018..2bc0aa0 100644 --- a/src/main/java/org/scribe/extractors/TokenExtractorImpl.java +++ b/src/main/java/org/scribe/extractors/TokenExtractorImpl.java @@ -22,7 +22,7 @@ public class TokenExtractorImpl implements RequestTokenExtractor, AccessTokenExt */ public Token extract(String response) { - Preconditions.checkEmptyString(response, "Cant extract a token from null object or an empty string."); + Preconditions.checkEmptyString(response, "Response body is incorrect. Can't extract a token from an empty string"); Matcher matcher = Pattern.compile(TOKEN_REGEX).matcher(response); if (matcher.matches()) @@ -32,7 +32,7 @@ public class TokenExtractorImpl implements RequestTokenExtractor, AccessTokenExt return new Token(token, secret); } else { - throw new OAuthException("Could not find request token or secret in response: " + response, null); + throw new OAuthException("Response body is incorrect. Can't extract a token from this: '" + response + "'", null); } } }