Troubleshooting
Problem
javax.naming.CommunicationException: Too many open files :java.net.SocketException: Too many open files
Symptom
========ERROR TRACE============
Failed with error: javax.naming.CommunicationException: Too many open files [Root exception is java.net.SocketException: Too many open files]: YCPRemoteUtils
2009-06-16 05:17:35,776:ERRORDTL:Thread-16_Hub2ProductDataReceiver: [1245125855775]javax.naming.CommunicationException: Could not obtain connection to any of these urls: <MACHINE IP:PortNO> and discovery failed with error: javax.naming.CommunicationException: Too many open files [Root exception is java.net.SocketException: Too many open files] [Root exception is javax.naming.CommunicationException: Failed to connect to server <MACHINE IP:PortNO> [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server <MACHINE IP:PortNO> [Root exception is java.net.SocketException: Too many open files]]]
at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1414)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:594)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
at javax.naming.InitialContext.lookup(InitialContext.java:351)
at com.yantra.yfc.rmi.YFCRemoteUtils.invokeOnRemoteObject(YFCRemoteUtils.java:64)
at com.yantra.ycp.rmi.YCPRemoteUtils.broadcast(YCPRemoteUtils.java:146)
at com.yantra.ycp.rmi.YCPRemoteUtils.internalBroadcast(YCPRemoteUtils.java:59)
===================================
Resolving The Problem
High demand for a common resource [RMI Channel] is root cause of this error. There are two options (Sterling Support strongly recommends option#1).
Historical Number
NFX6900
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21551911