My Oracle Support Banner

WLS 12.1.3: MDB Faces java.lang.NullPointerException on java.util.concurrent.ConcurrentHashMap.hash and Hangs (Doc ID 2104365.1)

Last updated on MARCH 04, 2018

Applies to:

Oracle WebLogic Server - Version to [Release 12c]
Information in this document applies to any platform.


MDB faces NullPointerException when trying to consume a message from a queue. Sending further messages to the Queue will cause message pending:

at java.util.concurrent.ConcurrentHashMap.hash(
at java.util.concurrent.ConcurrentHashMap.remove(
at weblogic.ejb.container.injection.InjectionBasedEjbComponentCreator.destroyBean(
at weblogic.ejb.container.manager.MessageDrivenManager.destroyInstance(

The issue happens after migrating to WLS from WLS In WLS it works fine.


To view full details, 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 a vibrant support community of peers and Oracle experts.