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