My Oracle Support Banner

WARNING: RDMA NetworkDirectBufferManager not found With NullPointerException On Coherence Cluster Member Start-Up (Doc ID 1933704.1)

Last updated on FEBRUARY 24, 2017

Applies to:

Oracle Exalogic Elastic Cloud Software - Version 2.0.3.0.7 and later
Oracle Coherence - Version 12.1.3.0.0 and later
Information in this document applies to any platform.

Symptoms

A Coherence cluster member starting up reports the following errors when running on Exalogic physical compute nodes or vservers:

Sep 09, 2014 9:43:37 AM com.oracle.common.io.BufferManagers$NetworkDirectManagerHolder <clinit>
WARNING: RDMA NetworkDirectBufferManager not found; delegating to DirectBufferManager
java.lang.UnsupportedOperationException: java.lang.NullPointerException
at com.oracle.common.internal.net.ipclw.mql.RdmaBufferManager.<init>(RdmaBufferManager.java:68)
at com.oracle.common.io.BufferManagers$NetworkDirectManagerHolder.<clinit>(BufferManagers.java:298)
at com.oracle.common.io.BufferManagers.getNetworkDirectManager(BufferManagers.java:92)
at com.oracle.common.internal.net.socketbus.SocketBusDriver$DefaultDependencies.<clinit>(SocketBusDriver.java:792)
at com.oracle.common.net.exabus.util.SimpleDepot$DefaultDependencies.getDrivers(SimpleDepot.java:451)
at com.oracle.common.net.exabus.util.SimpleDepot$DefaultDependencies.validate(SimpleDepot.java:572)
at com.oracle.common.net.exabus.util.SimpleDepot.<init>(SimpleDepot.java:58)
at com.oracle.common.net.exabus.util.SimpleDepot.<init>(SimpleDepot.java:48)
at com.oracle.common.net.exabus.util.SimpleDepot$SingletonHolder.<clinit>(SimpleDepot.java:84)
at com.oracle.common.net.exabus.util.SimpleDepot.getInstance(SimpleDepot.java:76)
at com.tangosol.coherence.component.net.Cluster.configureSockets(Cluster.CDB:44)
at com.tangosol.coherence.component.net.Cluster.onStart(Cluster.CDB:29)
at com.tangosol.coherence.component.net.Cluster.start(Cluster.CDB:11)
at com.tangosol.coherence.component.util.SafeCluster.startCluster(SafeCluster.CDB:4)
at com.tangosol.coherence.component.util.SafeCluster.restartCluster(SafeCluster.CDB:10)
at com.tangosol.coherence.component.util.SafeCluster.ensureRunningCluster(SafeCluster.CDB:30)
at com.tangosol.coherence.component.util.SafeCluster.start(SafeCluster.CDB:2)
at com.tangosol.net.CacheFactory.ensureCluster(CacheFactory.java:428)
at com.tangosol.coherence.component.application.console.Coherence.run(Coherence.CDB:26)
at com.tangosol.coherence.component.application.console.Coherence.main(Coherence.CDB:3)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.tangosol.net.CacheFactory.main(CacheFactory.java:849)
Caused by: java.lang.NullPointerException
at java.util.concurrent.ConcurrentHashMap.hash(ConcurrentHashMap.java:333)
at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:988)
at com.oracle.common.internal.net.ipclw.mql.RdmaBufferManager$Allocator.getRegistry(RdmaBufferManager.java:190)
at com.oracle.common.internal.net.ipclw.mql.RdmaBufferManager.<init>(RdmaBufferManager.java:64)
... 24 more

 

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Cause
Solution

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.