WebLogic Server 10.3.4-12.1.1: Blocked Cleanup Thread in weblogic.connector.outbound.ConnectionPool Causes Stuck Threads (Doc ID 1499704.1)

Last updated on NOVEMBER 05, 2016

Applies to:

Oracle WebLogic Server - Version 10.3.4 to 12.1.1.0
Information in this document applies to any platform.

Symptoms

When a particular thread is blocked while any cleanup process in outbound connection pool from the adapter all other threads will be waiting or blocked state for that particular thread to complete the action.

There are 2 different stack traces in WLS.

Below are the both stack traces from 10.3.5 and 10.3.3 respectively.

Which is not there in 10.3.3. The reason for this lock is due to method synchronization.

Changes

This issue stated occurring in WebLogic 10.3.4 and higher.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms