Enrico Olivelli created JCLOUDS-1605: ----------------------------------------
Summary: 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 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.1#820001)