OATH 認証に scribe 1.3.0 を使用しています。これは、Ubuntu の Tomcat 7 にあります。
これはある種のパイロットエラーであると確信していますが、何が間違っているのか正確にはわかりません...
クライアント クラスのコンストラクターでサービスとトークンを作成します。
public Client()
{
m_service = new ServiceBuilder()
.provider(Api.class)
.apiKey(CONSUMER_KEY)
.apiSecret(CONSUMER_SECRET)
.debug()
.build();
m_accessToken = new Token(OAUTH_TOKEN, OAUTH_TOKEN_SECRET);
}
後でリクエストを行うときが来たら、関数でサービスを使用します。
OAuthRequest request = new OAuthRequest(Verb.GET,
url);
m_service.signRequest(m_accessToken, request);
debug() タグを ServiceBuilder に追加したため、次の出力が得られます。
signing request: URL
setting token to: Token[xxxx , xxxxx]
generating signature...
それだけです..他に何も起こりません。コードはそこで死んでいるようです。m_service 呼び出しから例外をキャッチしようとしましたが、例外がスローされません。以前、Jetty を搭載した別の Windows マシンでこのコードを試してみましたが、うまくいきましたが、そのマシンや OS にはもうアクセスできません..
私は何が間違っているのでしょうか?より多くのデバッグ出力を得るために他にできることはありますか?
-願い