0

Rally Lookback Java API を使用しようとしていますが、例外がスローされます

com.rallydev.lookback.LookbackException: org.apache.http.conn.HttpHostConnectException:       Connection to https://rally1.rallydev.com refused
at com.rallydev.lookback.LookbackQuery.execute(LookbackQuery.java:61)

このエラーは、企業のプロキシ設定が原因でサーバーをラリーにアクセスできないことが原因であることがわかりました。

setProxy() メソッドを使用してプロキシ サーバーを設定するラリー レスト API とは異なり、Lookback API がプロキシを設定するための準備がなく、このエラーがスローされます。

私はこれを Windows マシンで試していますが、同じプラットフォームでの回避策や解決策を期待しています。

ありがとう、サーガル

4

1 に答える 1

1

レポをフォークし、いくつかの変更を加えました。まもなくレビューされるオープン プル リクエストがあり、それをメイン リポジトリにプッシュします。

支部へのリンクはこちら。

https://github.com/trevershick/Rally-Lookback-Toolkit/tree/S72258

そのリポジトリと「mvn パッケージ」のソースを複製する場合は、使用できる .jar ファイルが生成されます。おそらく現在使用しているものと同じインターフェースですが、基本認証を介してプロキシサーバーに対して認証するための setProxyServer と setProxyCredentials があります。基本認証を使用してプロキシ サーバーに対して認証できない場合は、DefaultHttpClient の独自のインスタンスを挿入する必要がある場合があります (Readme を参照)。たとえば、必要に応じて Ntlm Credentials オブジェクトを Credentials プロバイダーに追加できるはずです。

ご不明な点がございましたら、お気軽にお問い合わせください。PR が統合されたら、この回答を更新します。

于 2014-08-21T23:42:01.307 に答える