タグ付けされた質問 「google-api-java-client」

9
HttpRequest.execute()を使用した例外:SingleClientConnManagerの無効な使用:接続はまだ割り当てられています
google-api-client-java 1.2.1-alphaを使用してPOSTリクエストを実行していますが、HttpRequestをexecute()すると、次のスタックトレースが取得されます。 これは、前のPOSTから同じURLへの403エラーをキャッチして無視し、後続のリクエストでトランスポートを再利用した直後に発生します。(同じATOMフィードに複数のエントリを挿入するループになっています)。 403の後に「クリーンアップ」するためにすべきことはありますか? Exception in thread "main" java.lang.IllegalStateException: Invalid use of SingleClientConnManager: connection still allocated. Make sure to release the connection before allocating another one. at org.apache.http.impl.conn.SingleClientConnManager.getConnection(SingleClientConnManager.java:199) at org.apache.http.impl.conn.SingleClientConnManager$1.getConnection(SingleClientConnManager.java:173) at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:390) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554) at com.google.api.client.apache.ApacheHttpRequest.execute(ApacheHttpRequest.java:47) at com.google.api.client.http.HttpRequest.execute(HttpRequest.java:207) at au.com.machaira.pss.gape.RedirectHandler.execute(RedirectHandler.java:38) at au.com.machaira.pss.gape.ss.model.records.TableEntry.executeModification(TableEntry.java:81) 私の下のコードが新しい接続を取得しようとしているのはなぜですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.