Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8311984

Test javax/management/remote/mandatory/socketFactories/RMISocketFactoriesTest.java failed: ClassNotFoundException: RMIClientFactory

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P4 P4
    • tbd
    • 22
    • core-svc

      Complex exception failures:

      java.io.IOException: Cannot bind to URL [rmi://:5801/server5801]: javax.naming.CommunicationException [Root exception is java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
      java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
      java.lang.ClassNotFoundException: RMIClientFactory (no security manager: RMI class loader disabled)]
      at java.management.rmi/javax.management.remote.rmi.RMIConnectorServer.newIOException(RMIConnectorServer.java:831)
      at java.management.rmi/javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:478)
      at RMISocketFactoriesTest.main(RMISocketFactoriesTest.java:97)
      at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
      at java.base/java.lang.reflect.Method.invoke(Method.java:580)
      at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
      at java.base/java.lang.Thread.run(Thread.java:1570)
      Caused by: javax.naming.CommunicationException [Root exception is java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
      java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
      java.lang.ClassNotFoundException: RMIClientFactory (no security manager: RMI class loader disabled)]
      at jdk.naming.rmi/com.sun.jndi.rmi.registry.RegistryContext.bind(RegistryContext.java:166)
      at java.naming/com.sun.jndi.toolkit.url.GenericURLContext.bind(GenericURLContext.java:243)
      at java.naming/javax.naming.InitialContext.bind(InitialContext.java:421)
      at java.management.rmi/javax.management.remote.rmi.RMIConnectorServer.bind(RMIConnectorServer.java:690)
      at java.management.rmi/javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:473)
      ... 5 more
      Caused by: java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
      java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
      java.lang.ClassNotFoundException: RMIClientFactory (no security manager: RMI class loader disabled)
      at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:392)
      at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
      at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
      at java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
      at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
      at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:598)
      at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:844)
      at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:721)
      at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
      at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:720)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
      at java.base/java.lang.Thread.run(Thread.java:1570)
      at java.rmi/sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:304)
      at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:280)
      at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:382)
      at java.rmi/sun.rmi.registry.RegistryImpl_Stub.bind(RegistryImpl_Stub.java:73)
      at jdk.naming.rmi/com.sun.jndi.rmi.registry.RegistryContext.bind(RegistryContext.java:160)
      ... 9 more
      Caused by: java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
      java.lang.ClassNotFoundException: RMIClientFactory (no security manager: RMI class loader disabled)
      at java.rmi/sun.rmi.registry.RegistryImpl_Skel.dispatch(RegistryImpl_Skel.java:94)
      at java.rmi/sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:470)
      at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:299)
      at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
      at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
      at java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
      at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
      at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:598)
      at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:844)
      at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:721)
      at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
      at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:720)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
      ... 1 more
      Caused by: java.lang.ClassNotFoundException: RMIClientFactory (no security manager: RMI class loader disabled)
      at java.rmi/sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:401)
      at java.rmi/sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:188)
      at java.rmi/java.rmi.server.RMIClassLoader$2.loadClass(RMIClassLoader.java:639)
      at java.rmi/java.rmi.server.RMIClassLoader.loadClass(RMIClassLoader.java:265)
      at java.rmi/sun.rmi.server.MarshalInputStream.resolveClass(MarshalInputStream.java:199)
      at java.base/java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:2061)
      at java.base/java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1927)
      at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2252)
      at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
      at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
      at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
      at java.rmi/sun.rmi.transport.tcp.TCPEndpoint.read(TCPEndpoint.java:558)
      at java.rmi/sun.rmi.transport.LiveRef.read(LiveRef.java:290)
      at java.rmi/sun.rmi.server.UnicastRef2.readExternal(UnicastRef2.java:78)
      at java.rmi/java.rmi.server.RemoteObject.readObject(RemoteObject.java:422)
      at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
      at java.base/java.lang.reflect.Method.invoke(Method.java:580)
      at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1102)
      at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2444)
      at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2284)
      at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
      at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
      at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
      at java.rmi/sun.rmi.registry.RegistryImpl_Skel.dispatch(RegistryImpl_Skel.java:91)
      ... 14 more

            kevinw Kevin Walls
            dholmes David Holmes
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: