-
Bug
-
Resolution: Not an Issue
-
P2
-
7
-
generic
-
solaris_9
Since JDK 7 b50, a JMX connector server using IIOP fails when starting with the exception below.
This happens on solaris 8 and 9.
Attached simple Test to reproduce if needed.
java.rmi.RemoteException: CORBA SystemException; nested exception is:
org.omg.CORBA.OBJ_ADAPTER: vmcid: SUN minor code: 202 completed: No
at com.sun.corba.se.impl.presentation.rmi.StubConnectImpl.connect(StubConnectImpl.java:111)
at com.sun.corba.se.impl.javax.rmi.CORBA.StubDelegateImpl.connect(StubDelegateImpl.java:177)
at javax.rmi.CORBA.Stub.connect(Stub.java:154)
at javax.management.remote.rmi.RMIConnector.connectStub(RMIConnector.java:1755)
at javax.management.remote.rmi.RMIConnectorServer.objectToBind(RMIConnectorServer.java:775)
at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:408)
at javasoft.sqe.jmx.share.JmxBasicServer.do_jmxServerStart(JmxBasicServer.java:405)
at javasoft.sqe.jmx.share.JmxBasicServer.do_jmxServerUp(JmxBasicServer.java:277)
at javasoft.sqe.jmx.share.JmxBasicServer.run(JmxBasicServer.java:103)
at javasoft.sqe.jmx.share.JmxBasicServer.main(JmxBasicServer.java:506)
Caused by: org.omg.CORBA.OBJ_ADAPTER: vmcid: SUN minor code: 202 completed: No
at com.sun.corba.se.impl.logging.ORBUtilSystemException.orbConnectError(ORBUtilSystemException.java:8045)
at com.sun.corba.se.impl.logging.ORBUtilSystemException.orbConnectError(ORBUtilSystemException.java:8063)
at com.sun.corba.se.impl.orb.ORBImpl.connect(ORBImpl.java:1493)
at org.omg.stub.javax.management.remote.rmi._RMIServerImpl_Tie.orb(Unknown Source)
at com.sun.corba.se.impl.presentation.rmi.StubConnectImpl.connect(StubConnectImpl.java:88)
... 9 more
Caused by: org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 216 completed: No
at com.sun.corba.se.impl.logging.ORBUtilSystemException.createListenerFailed(ORBUtilSystemException.java:2604)
at com.sun.corba.se.impl.logging.ORBUtilSystemException.createListenerFailed(ORBUtilSystemException.java:2623)
at com.sun.corba.se.impl.transport.SocketOrChannelAcceptorImpl.initialize(SocketOrChannelAcceptorImpl.java:178)
at com.sun.corba.se.impl.transport.CorbaTransportManagerImpl.getAcceptors(CorbaTransportManagerImpl.java:208)
at com.sun.corba.se.impl.transport.CorbaTransportManagerImpl.addToIORTemplate(CorbaTransportManagerImpl.java:225)
at com.sun.corba.se.spi.oa.ObjectAdapterBase.initializeTemplate(ObjectAdapterBase.java:122)
at com.sun.corba.se.impl.oa.toa.TOAImpl.<init>(TOAImpl.java:96)
at com.sun.corba.se.impl.oa.toa.TOAFactory.getTOA(TOAFactory.java:90)
at com.sun.corba.se.impl.orb.ORBImpl.connect(ORBImpl.java:1491)
... 11 more
Caused by: java.lang.UnsatisfiedLinkError: /export/local/common/jdk/baseline/solaris-sparc/jre/lib/sparc/libnio.so: ld.so.1: java: fatal: libc.so.1: open failed: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1773)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1691)
at java.lang.Runtime.loadLibrary0(Runtime.java:840)
at java.lang.System.loadLibrary(System.java:1066)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:67)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:47)
at java.security.AccessController.doPrivileged(Native Method)
at sun.nio.ch.Util.load(Util.java:367)
at sun.nio.ch.ServerSocketChannelImpl.<clinit>(ServerSocketChannelImpl.java:375)
at sun.nio.ch.SelectorProviderImpl.openServerSocketChannel(SelectorProviderImpl.java:56)
at java.nio.channels.ServerSocketChannel.open(ServerSocketChannel.java:105)
at com.sun.corba.se.impl.transport.DefaultSocketFactoryImpl.createServerSocket(DefaultSocketFactoryImpl.java:61)
at com.sun.corba.se.impl.transport.SocketOrChannelAcceptorImpl.initialize(SocketOrChannelAcceptorImpl.java:174)
... 17 more
This happens on solaris 8 and 9.
Attached simple Test to reproduce if needed.
java.rmi.RemoteException: CORBA SystemException; nested exception is:
org.omg.CORBA.OBJ_ADAPTER: vmcid: SUN minor code: 202 completed: No
at com.sun.corba.se.impl.presentation.rmi.StubConnectImpl.connect(StubConnectImpl.java:111)
at com.sun.corba.se.impl.javax.rmi.CORBA.StubDelegateImpl.connect(StubDelegateImpl.java:177)
at javax.rmi.CORBA.Stub.connect(Stub.java:154)
at javax.management.remote.rmi.RMIConnector.connectStub(RMIConnector.java:1755)
at javax.management.remote.rmi.RMIConnectorServer.objectToBind(RMIConnectorServer.java:775)
at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:408)
at javasoft.sqe.jmx.share.JmxBasicServer.do_jmxServerStart(JmxBasicServer.java:405)
at javasoft.sqe.jmx.share.JmxBasicServer.do_jmxServerUp(JmxBasicServer.java:277)
at javasoft.sqe.jmx.share.JmxBasicServer.run(JmxBasicServer.java:103)
at javasoft.sqe.jmx.share.JmxBasicServer.main(JmxBasicServer.java:506)
Caused by: org.omg.CORBA.OBJ_ADAPTER: vmcid: SUN minor code: 202 completed: No
at com.sun.corba.se.impl.logging.ORBUtilSystemException.orbConnectError(ORBUtilSystemException.java:8045)
at com.sun.corba.se.impl.logging.ORBUtilSystemException.orbConnectError(ORBUtilSystemException.java:8063)
at com.sun.corba.se.impl.orb.ORBImpl.connect(ORBImpl.java:1493)
at org.omg.stub.javax.management.remote.rmi._RMIServerImpl_Tie.orb(Unknown Source)
at com.sun.corba.se.impl.presentation.rmi.StubConnectImpl.connect(StubConnectImpl.java:88)
... 9 more
Caused by: org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 216 completed: No
at com.sun.corba.se.impl.logging.ORBUtilSystemException.createListenerFailed(ORBUtilSystemException.java:2604)
at com.sun.corba.se.impl.logging.ORBUtilSystemException.createListenerFailed(ORBUtilSystemException.java:2623)
at com.sun.corba.se.impl.transport.SocketOrChannelAcceptorImpl.initialize(SocketOrChannelAcceptorImpl.java:178)
at com.sun.corba.se.impl.transport.CorbaTransportManagerImpl.getAcceptors(CorbaTransportManagerImpl.java:208)
at com.sun.corba.se.impl.transport.CorbaTransportManagerImpl.addToIORTemplate(CorbaTransportManagerImpl.java:225)
at com.sun.corba.se.spi.oa.ObjectAdapterBase.initializeTemplate(ObjectAdapterBase.java:122)
at com.sun.corba.se.impl.oa.toa.TOAImpl.<init>(TOAImpl.java:96)
at com.sun.corba.se.impl.oa.toa.TOAFactory.getTOA(TOAFactory.java:90)
at com.sun.corba.se.impl.orb.ORBImpl.connect(ORBImpl.java:1491)
... 11 more
Caused by: java.lang.UnsatisfiedLinkError: /export/local/common/jdk/baseline/solaris-sparc/jre/lib/sparc/libnio.so: ld.so.1: java: fatal: libc.so.1: open failed: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1773)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1691)
at java.lang.Runtime.loadLibrary0(Runtime.java:840)
at java.lang.System.loadLibrary(System.java:1066)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:67)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:47)
at java.security.AccessController.doPrivileged(Native Method)
at sun.nio.ch.Util.load(Util.java:367)
at sun.nio.ch.ServerSocketChannelImpl.<clinit>(ServerSocketChannelImpl.java:375)
at sun.nio.ch.SelectorProviderImpl.openServerSocketChannel(SelectorProviderImpl.java:56)
at java.nio.channels.ServerSocketChannel.open(ServerSocketChannel.java:105)
at com.sun.corba.se.impl.transport.DefaultSocketFactoryImpl.createServerSocket(DefaultSocketFactoryImpl.java:61)
at com.sun.corba.se.impl.transport.SocketOrChannelAcceptorImpl.initialize(SocketOrChannelAcceptorImpl.java:174)
... 17 more