[
https://issues.apache.org/jira/browse/JCLOUDS-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17901579#comment-17901579
]
ASF subversion and git services commented on JCLOUDS-1605:
----------------------------------------------------------
Commit 6b5185536586cd89c9645c37052d60c4f6c60a73 in jclouds's branch
refs/heads/master from Andrew Gaul
[ https://gitbox.apache.org/repos/asf?p=jclouds.git;h=6b51855365 ]
JCLOUDS-1605: Return correct length in GCS getBlob
Range requests could cause the payload size to be smaller than the
object size.
> Unrecoverable error Using Apache HC Driver: "java.lang.IllegalStateException:
> Connection pool shut down"
> --------------------------------------------------------------------------------------------------------
>
> Key: JCLOUDS-1605
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1605
> Project: jclouds
> Issue Type: Bug
> Components: jclouds-drivers
> Affects Versions: 2.4.0
> Reporter: Enrico Olivelli
> Priority: Blocker
>
> We have switched to Apache HC driver for JClouds in Apache Pulsar and we are
> seeing these errors.
> It looks like the internal HttpClient is closed and the system can never
> recover (you must restart)
>
> {noformat}
> Caused by: java.lang.IllegalStateException: Connection pool shut down
>
> at org.apache.http.util.Asserts.check(Asserts.java:34)
> ~[org.apache.httpcomponents-httpcore-4.4.13.jar:4.4.13]
>
> at
> org.apache.http.impl.conn.tsccm.ConnPoolByRoute.getEntryBlocking(ConnPoolByRoute.java:344)
> ~[org.apache.httpcomponents-httpclient-4.5.13.jar:4.5.13]
>
> at
> org.apache.http.impl.conn.tsccm.ConnPoolByRoute$1.getPoolEntry(ConnPoolByRoute.java:300)
> ~[org.apache.httpcomponents-httpclient-4.5.13.jar:4.5.13]
>
> at
> org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager$1.getConnection(ThreadSafeClientConnManager.java:243)
> ~[org.apache.httpcomponents-httpclient-4.5.13.jar:4.5.13]
>
> at
> org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:417)
> ~[org.apache.httpcomponents-httpclient-4.5.13.jar:4.5.13]
>
> at
> org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:835)
> ~[org.apache.httpcomponents-httpclient-4.5.13.jar:4.5.13]
>
> at
> org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:118)
> ~[org.apache.httpcomponents-httpclient-4.5.13.jar:4.5.13]
>
> at
> org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56)
> ~[org.apache.httpcomponents-httpclient-4.5.13.jar:4.5.13]
>
> at
> org.jclouds.http.apachehc.ApacheHCHttpCommandExecutorService.executeRequest(ApacheHCHttpCommandExecutorService.java:126)
> ~[?:?]
>
> at
> org.jclouds.http.apachehc.ApacheHCHttpCommandExecutorService.invoke(ApacheHCHttpCommandExecutorService.java:88)
> ~[?:?]
>
> at
> org.jclouds.http.apachehc.ApacheHCHttpCommandExecutorService.invoke(ApacheHCHttpCommandExecutorService.java:54)
> ~[?:?]
>
> at
> org.jclouds.http.internal.BaseHttpCommandExecutorService.invoke(BaseHttpCommandExecutorService.java:98)
> ~[?:?]
>
> at
> org.jclouds.rest.internal.InvokeHttpMethod.invoke(InvokeHttpMethod.java:91)
> ~[?:?]
>
> at org.jclouds.rest.internal.InvokeHttpMethod.apply(InvokeHttpMethod.java:74)
> ~[?:?]
>
> at org.jclouds.rest.internal.InvokeHttpMethod.apply(InvokeHttpMethod.java:45)
> ~[?:?]
>
> at
> org.jclouds.rest.internal.DelegatesToInvocationFunction.handle(DelegatesToInvocationFunction.java:156)
> ~[?:?]
>
> at
> org.jclouds.rest.internal.DelegatesToInvocationFunction.invoke(DelegatesToInvocationFunction.java:123)
> ~[?:?]
>
> at com.sun.proxy.$Proxy85.authorize(Unknown Source) ~[?:?]
>
> at
> org.jclouds.oauth.v2.filters.JWTBearerTokenFlow$AuthorizeToken.load(JWTBearerTokenFlow.java:84)
> ~[?:?]
>
> at
> org.jclouds.oauth.v2.filters.JWTBearerTokenFlow$AuthorizeToken.load(JWTBearerTokenFlow.java:68)
> ~[?:?]
>
> at org.apache.pulsar.jcloud.shade.co{noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)