Hi,
  Im trying to login twitter from my application. Sometimes im getting
exception error from my server. Sometimes i can login successfully
using Twitter. What is the cause? Can anyone please help me to solve
this?
This is the exception message im getting from my server.

twitter.setOAuthConsumer(CONSUMER_KEY, CONSUMER_SECRET)
/*******
Im getting error from the following line. Here the params we are
passing to get getOAuthAccessToken() are correct always.

AccessToken accessToken = twitter.getOAuthAccessToken(requestToken,
tokenSecret);

********/

Caused by: java.lang.NullPointerException
        at java.net.URLEncoder.encode(URLEncoder.java:205)
        at twitter4j.http.OAuthAuthorization.encode(OAuthAuthorization.java:
433)
        at
twitter4j.http.OAuthAuthorization.encodeParameters(OAuthAuthorization.java:
412)
        at
twitter4j.http.OAuthAuthorization.encodeParameters(OAuthAuthorization.java:
395)
        at
twitter4j.http.OAuthAuthorization.normalizeRequestParameters(OAuthAuthorization.java:
374)
        at
twitter4j.http.OAuthAuthorization.generateAuthorizationHeader(OAuthAuthorization.java:
226)
        at
twitter4j.http.OAuthAuthorization.generateAuthorizationHeader(OAuthAuthorization.java:
275)
        at
twitter4j.http.OAuthAuthorization.getAuthorizationHeader(OAuthAuthorization.java:
97)
        at
twitter4j.internal.http.HttpClientImpl.setHeaders(HttpClientImpl.java:
364)
        at twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java:
234)
        at
twitter4j.internal.http.HttpClientWrapper.request(HttpClientWrapper.java:
72)
        at
twitter4j.internal.http.HttpClientWrapper.post(HttpClientWrapper.java:
119)
        at
twitter4j.http.OAuthAuthorization.getOAuthAccessToken(OAuthAuthorization.java:
135)
        at
twitter4j.http.OAuthAuthorization.getOAuthAccessToken(OAuthAuthorization.java:
154)
        at
twitter4j.TwitterOAuthSupportBaseImpl.getOAuthAccessToken(TwitterOAuthSupportBaseImpl.java:
174)
        at twitter4j.Twitter.getOAuthAccessToken(Twitter.java:54)
        at TwitterController$_closure2.doCall(TwitterController.groovy:107)
        at TwitterController$_closure2.doCall(TwitterController.groovy)
        ... 32 more

-- 
Twitter developer documentation and resources: https://dev.twitter.com/doc
API updates via Twitter: https://twitter.com/twitterapi
Issues/Enhancements Tracker: https://code.google.com/p/twitter-api/issues/list
Change your membership to this group: 
https://groups.google.com/forum/#!forum/twitter-development-talk

Reply via email to