SAP Knowledge Base Article - Preview

3113299 - Number of HTTP threads in worker node is in Critical state when using Oauth credentials

Symptom

When using Oauth authentication and below is observed:

  1. Number of HTTP threads in worker node in Critical state
  2. When the thread dump is taken, you will see a stack trace similar to below in most of the thread

java.lang.Thread.State: WAITING (parking)
 at jdk.internal.misc.Unsafe.park(ZJ)V(Native Method)
 - parking to wait for  <0x00000005bde957b0> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync)
 at sun.misc.Unsafe.park(ZJ)V(Unsafe.java:1079)
 at java.util.concurrent.locks.LockSupport.park(Ljava/lang/Object;)V(LockSupport.java:175)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt()Z(AbstractQueuedSynchronizer.java:836)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(I)V(AbstractQueuedSynchronizer.java:967)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(I)V(AbstractQueuedSynchronizer.java:1283)
 at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock()V(ReentrantReadWriteLock.java:760)
 at com.sap.it.rt.authorization.oauth.OAuthManager.getOAuthCredentialForAliasAndId(Ljava/lang/String;Ljava/lang/String;)Lcom/sap/it/rt/authorization/oauth/model/OAuthCredentialModel;(OAuthManager.java:333)
 at com.sap.it.rt.authorization.oauth.OAuthManager.getOAuthCredential(Ljava/lang/String;)Lcom/sap/it/rt/authorization/oauth/model/OAuthCredentialModel;(OAuthManager.java:119)


Read more...

Environment

 Neo and CF

Product

Cloud Integration all versions ; SAP Integration Suite all versions

Keywords

KBA , LOD-HCI-PI-CON-HTP , HTTP Adapter , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.