twitter4j libを使用して、webapp を Twitter と統合しようとしています。
アプリを Twitter サイトに登録し、値を取得Consumer keyしました。
特別なことは何もない、標準的なステップ。Consumer secretOAuth
コード:
public class TwitterService {
private final String CONSUMER_KEY = "xxx";
private final String CONSUMER_SECRET = "yyy";
public String fav() {
Twitter twitter = TwitterFactory.getSingleton();
twitter.setOAuthConsumer(CONSUMER_KEY, CONSUMER_SECRET);
...
例外:
Caused by: java.lang.IllegalStateException: consumer key/secret pair already set.
keyand secret、.propertiesその他のファイルの構成はもうありません。
編集:
コメント行twitter.setOAuthConsumer(CONSUMER_KEY, CONSUMER_SECRET);は例外を引き起こします:
java.lang.IllegalStateException: OAuth consumer key/secret combination not supplied