The Error "java.net.SocketException: No Buffer Space Available" is Reported when Starting Coherence (Doc ID 1150113.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Oracle Coherence - Version 3.5.3 and later
Oracle SOA Suite - Version 11.1.1.1.0 and later
Oracle Fusion Middleware - Version 11.1.1.1.0 and later
Oracle WebLogic Server - Version 10.3.1 and later
Information in this document applies to any platform.
***Checked for relevance on 03-Sep-2013***

Symptoms

The following message is logged from Coherence, preventing it from starting up:

java.net.SocketException: No buffer space available
at com.tangosol.coherence.component.net.socket.UdpSocket.initializeDatagramSocket(UdpSocket.CDB:28)
[...]

This can be seen either in Coherence standalone environments but has been observed to turn up also in WebLogic Server / SOA Suite instances, as Coherence may be consumed there as well.

When there is enough buffer space, but the space is less than Coherence considers preferable, then the startup will succeed but the a warning similar to the following reported:

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