私はGoogleCalendarAPIを使用していますが、EclipseスタンドアロンJava-Projectではすべてが正常に機能しました。ここで、 Eclipseプラグインに(まったく同じ)コードを追加したいと思いました。残念ながら、GoogleAPIによる認証が正しく機能しなくなるという問題が発生しました。ブラウザが認証プロセスを開始した後AuthorizationCodeInstalledApp(flow, new LocalServerReceiver()).authorize("user");
、[認証]をクリックすると、ブラウザは私が知らないこと(無限の読み込み)を実行し、プログラムをキャンセルした場合にのみ停止します。Eclipseコンソールで、次のエラーが発生します。
!MESSAGE While loading class "org.mortbay.jetty.RetryRequest", thread "Thread[349166459@qtp-300209212-1 - Acceptor0 SocketConnector@localhost:18312,5,main]" timed out waiting (5005ms) for thread "Thread[main,6,main]" to finish starting bundle "myproject.version.qualifier [896]". To avoid deadlock, thread "Thread[349166459@qtp-300209212-1 - Acceptor0 SocketConnector@localhost:18312,5,main]" is proceeding but "org.mortbay.jetty.RetryRequest" may not be fully initialized.
このエラーの意味と私にできることはわかりません。ご協力いただきありがとうございます!
casaout
PS:ここから作業サンプル(通常のEclipseプロジェクトのみで、Eclipseプラグインプロジェクトではありません)があります。