Tuesday 8 November 2016

Caused by: org.omg.CORBA.INTERNAL: CREATE_LISTENER_FAILED_4 vmcid: 0x49421000 minor code: 56 completed: No

Hello Everyone,

Hope you all are enjoying working with the Middleware .Today I am getting error while starting the JVM in WebSphere Application Server environment v8.5.0.2. and it's not getting started. When I checked the SystemOut.log found the below error description.

Error:


[11/8/16 0:11:44:222 EST] 00000001 WsServerImpl  E   WSVR0009E: Error occurred during startup
com.ibm.ws.exception.RuntimeError: org.omg.CORBA.INTERNAL: CREATE_LISTENER_FAILED_4  vmcid: 0x49421000  minor code: 56  completed: No
        at com.ibm.ws.runtime.component.ORBImpl.start(ORBImpl.java:490)
        at com.ibm.ws.runtime.component.ContainerHelper.startComponents(ContainerHelper.java:540)
        at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:627)
        at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:618)
        at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:540)
        at com.ibm.ws.runtime.WsServerImpl.bootServerContainer(WsServerImpl.java:311)
        at com.ibm.ws.runtime.WsServerImpl.start(WsServerImpl.java:224)
        at com.ibm.ws.runtime.WsServerImpl.main(WsServerImpl.java:697)
        at com.ibm.ws.runtime.WsServer.main(WsServer.java:59)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:88)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
        at java.lang.reflect.Method.invoke(Method.java:613)
        at com.ibm.wsspi.bootstrap.WSLauncher.launchMain(WSLauncher.java:234)
        at com.ibm.wsspi.bootstrap.WSLauncher.main(WSLauncher.java:96)
        at com.ibm.wsspi.bootstrap.WSLauncher.run(WSLauncher.java:77)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:88)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
        at java.lang.reflect.Method.invoke(Method.java:613)
        at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:88)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
        at java.lang.reflect.Method.invoke(Method.java:613)
        at org.eclipse.core.launcher.Main.invokeFramework(Main.java:340)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:282)
        at org.eclipse.core.launcher.Main.run(Main.java:981)
        at com.ibm.wsspi.bootstrap.WSPreLauncher.launchEclipse(WSPreLauncher.java:401)
        at com.ibm.wsspi.bootstrap.WSPreLauncher.main(WSPreLauncher.java:164)
Caused by: org.omg.CORBA.INTERNAL: CREATE_LISTENER_FAILED_4  vmcid: 0x49421000  minor code: 56  completed: No
        at com.ibm.ws.orbimpl.transport.WSTransport.createListener(WSTransport.java:867)
        at com.ibm.ws.orbimpl.transport.WSTransport.initTransports(WSTransport.java:605)
        at com.ibm.rmi.iiop.TransportManager.initTransports(TransportManager.java:155)
        at com.ibm.rmi.corba.ORB.set_parameters(ORB.java:1274)
        at com.ibm.CORBA.iiop.ORB.set_parameters(ORB.java:1688)
        at org.omg.CORBA.ORB.init(ORB.java:364)
        at com.ibm.ws.orb.GlobalORBFactory.init(GlobalORBFactory.java:92)
        at com.ibm.ejs.oa.EJSORBImpl.initializeORB(EJSORBImpl.java:179)
        at com.ibm.ejs.oa.EJSServerORBImpl.<init>(EJSServerORBImpl.java:102)
        at com.ibm.ejs.oa.EJSORB.init(EJSORB.java:55)
        at com.ibm.ws.runtime.component.ORBImpl.start(ORBImpl.java:482)
        ... 34 more

Couse :

The main reason of this error is port conflict. It means the ports of JVM which you are trying to start are already being used by some other process on servers.

Solution:


First login to the console or from backend list down all the ports which your JVM is listening.

Console: login > Server > ServerName >Ports

Backend:  /IBM/WebSphere85/profiles/AppSrv01/config/cells/CellName/nodes/NodeName/serverindex.xml


Check if the ports are already listening.

netstat  -an | grep PortNo. 


If any port is already listening find out the process running on it.

netstat -tcpl | grep PortNo.


Kill the Process running on the port.

Kill -9 Process Id


Try to start the JVM again and this time it will start the JVM.



Hope this will help you. Kindly comment for your suggestion and quires.   

"Effort only fully releases its reward after a person refuses to quit.”

 Regards,
 Akhilesh B. Humbe

Popular Posts