One part of our application is java app running as demon. Second part is web app deployed under WebSphere 5.1.1.7. Demon should access EJB beans of web app through RMI port of WebSphere. But after DST start (March 11) it fails and throws exception:

2007.03.13 13:52:32 DEBUG FundsController com.serviceware.prudential.agent.impl.ControllerMa nager Exception
javax.naming.ServiceUnavailableException: A communication failure occurred while attempting to obtain an initial context with the provider URL: "corbaloc:iiop:localhost:2809/NameServiceServerRoot". Make sure that any bootstrap address information in the URL is correct and that the target name server is running. A bootstrap address with no port specification defaults to port 2809. Possible causes other than an incorrect bootstrap address or unavailable name server include the network environment and workstation network configuration. Root exception is
org.omg.CORBA.TRANSIENT: java.net.BindException: The socket name is not available on this system.:host=aixhost,port=2809 vmcid: IBM minor code: E02 completed: No
at com.ibm.CORBA.transport.TransportConnectionBase.co nnect(TransportConnectionBase.java:450)
at com.ibm.rmi.transport.TCPTransport.getConnection(T CPTransport.java:180)
at com.ibm.rmi.iiop.TransportManager.get(TransportMan ager.java:81)
at com.ibm.rmi.iiop.GIOPImpl.locate(GIOPImpl.java:175 )
at com.ibm.rmi.corba.Corbaloc.locateUsingINS(Corbaloc .java:306)
at com.ibm.rmi.corba.Corbaloc.resolve(Corbaloc.java:3 77)
at com.ibm.rmi.corba.ORB.objectURLToObject(ORB.java:3 937)
at com.ibm.CORBA.iiop.ORB.objectURLToObject(ORB.java: 3405)
at com.ibm.rmi.corba.ORB.string_to_object(ORB.java:38 23)
at com.ibm.ws.naming.util.WsnInitCtxFactory.stringToO bject(WsnInitCtxFactory.java:1255)
at com.ibm.ws.naming.util.WsnInitCtxFactory.mergeWsnN SProperties(WsnInitCtxFactory.java:1106)
at com.ibm.ws.naming.util.WsnInitCtxFactory.getRootCo ntextFromServer(WsnInitCtxFactory.java:678)
at com.ibm.ws.naming.util.WsnInitCtxFactory.getRootJn diContext(WsnInitCtxFactory.java:606)
at com.ibm.ws.naming.util.WsnInitCtxFactory.getInitia lContextInternal(WsnInitCtxFactory.java:481)
at com.ibm.ws.naming.util.WsnInitCtx.getContext(WsnIn itCtx.java:102)
at com.ibm.ws.naming.util.WsnInitCtx.getContextIfNull (WsnInitCtx.java:408)
at com.ibm.ws.naming.util.WsnInitCtx.lookup(WsnInitCt x.java:131)
at javax.naming.InitialContext.lookup(InitialContext. java:361)
at com.serviceware.prudential.delegate.ejb.EJBBaseDel egate.getEjbHome(EJBBaseDelegate.java:60)
at com.serviceware.prudential.delegate.ejb.FundServic eDelegateRemote.getEjbService(FundServiceDelegateR emote.java:180)
at com.serviceware.prudential.delegate.ejb.FundServic eDelegateRemote.validateFund(FundServiceDelegateRe mote.java:151)
at com.serviceware.prudential.agent.impl.controllers. FundsController.processFund(FundsController.java:1 47)
at com.serviceware.prudential.agent.impl.controllers. FundsController.doImport(FundsController.java:118)
at com.serviceware.prudential.agent.impl.ControllerMa nager.doImport(ControllerManager.java:160)
at com.serviceware.prudential.agent.ImportAgent.doImp ort(ImportAgent.java:185)
at com.serviceware.prudential.agent.WatchDog.doCheck( WatchDog.java:163)
at com.serviceware.prudential.agent.WatchDog.run(Watc hDog.java:132)
Caused by: java.net.BindException: The socket name is not available on this system.
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java :362)
at java.net.Socket.bind(Socket.java:524)
at com.ibm.rmi.transport.TCPTransportConnection.creat eSocket(TCPTransportConnection.java:165)
at com.ibm.CORBA.transport.TransportConnectionBase.co nnect(TransportConnectionBase.java:376)
... 26 more
com.serviceware.prudential.api.exception.ServiceEx ception: Failed to retrieve FundServiceHome interface
at com.serviceware.prudential.delegate.ejb.FundServic eDelegateRemote.getEjbService(FundServiceDelegateR emote.java:183)
at com.serviceware.prudential.delegate.ejb.FundServic eDelegateRemote.validateFund(FundServiceDelegateRe mote.java:151)
at com.serviceware.prudential.agent.impl.controllers. FundsController.processFund(FundsController.java:1 47)
at com.serviceware.prudential.agent.impl.controllers. FundsController.doImport(FundsController.java:118)
at com.serviceware.prudential.agent.impl.ControllerMa nager.doImport(ControllerManager.java:160)
at com.serviceware.prudential.agent.ImportAgent.doImp ort(ImportAgent.java:185)
at com.serviceware.prudential.agent.WatchDog.doCheck( WatchDog.java:163)
at com.serviceware.prudential.agent.WatchDog.run(Watc hDog.java:132)
Caused by: javax.naming.ServiceUnavailableException: A communication failure occurred while attempting to obtain an initial context with the provider URL: "corbaloc:iiop:localhost:2809/NameServiceServerRoot". Make sure that any bootstrap address information in the URL is correct and that the target name server is running. A bootstrap address with no port specification defaults to port 2809. Possible causes other than an incorrect bootstrap address or unavailable name server include the network environment and workstation network configuration. [Root exception is org.omg.CORBA.TRANSIENT: java.net.BindException: The socket name is not available on this system.:host=aixhost,port=2809 vmcid: IBM minor code: E02 completed: No]
at com.ibm.ws.naming.util.WsnInitCtxFactory.mapInitia lReferenceFailure(WsnInitCtxFactory.java:1863)
at com.ibm.ws.naming.util.WsnInitCtxFactory.mergeWsnN SProperties(WsnInitCtxFactory.java:1130)
at com.ibm.ws.naming.util.WsnInitCtxFactory.getRootCo ntextFromServer(WsnInitCtxFactory.java:678)
at com.ibm.ws.naming.util.WsnInitCtxFactory.getRootJn diContext(WsnInitCtxFactory.java:606)
at com.ibm.ws.naming.util.WsnInitCtxFactory.getInitia lContextInternal(WsnInitCtxFactory.java:481)
at com.ibm.ws.naming.util.WsnInitCtx.getContext(WsnIn itCtx.java:102)
at com.ibm.ws.naming.util.WsnInitCtx.getContextIfNull (WsnInitCtx.java:408)
at com.ibm.ws.naming.util.WsnInitCtx.lookup(WsnInitCt x.java:131)
at javax.naming.InitialContext.lookup(InitialContext. java:361)
at com.serviceware.prudential.delegate.ejb.EJBBaseDel egate.getEjbHome(EJBBaseDelegate.java:60)
at com.serviceware.prudential.delegate.ejb.FundServic eDelegateRemote.getEjbService(FundServiceDelegateR emote.java:180)
... 7 more

We know that JVM was updated to SR5.

Any ideas on cause of this problem? There were no changes in environment.