On 18/10/2016 19:43, Rallavagu wrote:
> Tomcat 7.0.70, JDK 1.7.0_80
> $java -version
> java version "1.7.0_80"
> Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
> Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
> 
> There are many threads BLOCKED as below and due to this these threads
> are very slow.

That is an outgoing TLS connection and essentially nothing to do with
Tomcat.

> Anybody else experienced this? Am I hitting following JDK
> bug?
> 
> https://bugs.openjdk.java.net/browse/JDK-6432000

Looks possible.

Mark


> 
> "http-bio-28080-exec-1155" daemon prio=10 tid=0x00007feca808e000
> nid=0x5a31 waiting for monitor entry [0x00007feba3cf8000]
>    java.lang.Thread.State: BLOCKED (on object monitor)
>         at
> sun.security.provider.X509Factory.getFromCache(X509Factory.java:215)
>         - waiting to lock <0x00000006a00be6a8> (a java.lang.Class for
> sun.security.provider.X509Factory)
>         at
> sun.security.provider.X509Factory.engineGenerateCertificate(X509Factory.java:94)
> 
>         at
> java.security.cert.CertificateFactory.generateCertificate(CertificateFactory.java:339)
> 
>         at
> sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:747)
>         - locked <0x00000006dd58da90> (a java.util.Hashtable)
>         at
> sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:55)
>         at java.security.KeyStore.load(KeyStore.java:1226)
>         at
> sun.security.ssl.TrustManagerFactoryImpl.getCacertsKeyStore(TrustManagerFactoryImpl.java:221)
> 
>         at
> sun.security.ssl.TrustManagerFactoryImpl.engineInit(TrustManagerFactoryImpl.java:51)
> 
>         at
> javax.net.ssl.TrustManagerFactory.init(TrustManagerFactory.java:250)
>         at
> sun.security.ssl.SSLContextImpl.engineInit(SSLContextImpl.java:79)
>         at javax.net.ssl.SSLContext.init(SSLContext.java:283)
>         at
> org.apache.http.ssl.SSLContexts.createDefault(SSLContexts.java:55)
>         at
> org.apache.http.conn.ssl.SSLConnectionSocketFactory.getSocketFactory(SSLConnectionSocketFactory.java:172)
> 
>         at
> org.apache.http.impl.conn.BasicHttpClientConnectionManager.getDefaultRegistry(BasicHttpClientConnectionManager.java:117)
> 
>         at
> org.apache.http.impl.conn.BasicHttpClientConnectionManager.<init>(BasicHttpClientConnectionManager.java:161)
> 
>         at
> com.dice.api.util.service.DiceHTTPClient.getGetDeleteResponse(DiceHTTPClient.java:162)
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to