Several RMIIOP TCK tests fail on JDK10 with following error:
\u001b[0m\u001b[0m07:59:49,815 INFO [stdout] (Thread-194) 06-05-2018 07:59:49: SVR-ERROR: Caught exception: CORBA MARSHAL 1398079699 Maybe; nested exception is: \u001b[0m\u001b[0m07:59:49,815 INFO [stdout] (Thread-194) org.omg.CORBA.MARSHAL: ----------BEGIN server-side stack trace---------- \u001b[0m\u001b[0m07:59:49,815 INFO [stdout] (Thread-194) org.omg.CORBA.MARSHAL: vmcid: SUN minor code: 211 completed: Maybe \u001b[0m\u001b[0m07:59:49,815 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.logging.ORBUtilSystemException.valuehandlerReadException(ORBUtilSystemException.java:7004) \u001b[0m\u001b[0m07:59:49,815 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(CDRInputStream_1_0.java:988) \u001b[0m\u001b[0m07:59:49,815 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.encoding.CDRInputStream.read_value(CDRInputStream.java:271) \u001b[0m\u001b[0m07:59:49,816 INFO [stdout] (Thread-194) at com.sun.ts.tests.rmiiiop.ee.standalone._RMIIIOPServer_Tie._invoke(_RMIIIOPServer_Tie.java:215) \u001b[0m\u001b[0m07:59:49,816 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.protocol.CorbaServerRequestDispatcherImpl.dispatchToServant(CorbaServerRequestDispatcherImpl.java:654) \u001b[0m\u001b[0m07:59:49,816 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.protocol.CorbaServerRequestDispatcherImpl.dispatch(CorbaServerRequestDispatcherImpl.java:205) \u001b[0m\u001b[0m07:59:49,816 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleRequestRequest(CorbaMessageMediatorImpl.java:1700) \u001b[0m\u001b[0m07:59:49,816 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:1558) \u001b[0m\u001b[0m07:59:49,816 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleInput(CorbaMessageMediatorImpl.java:940) \u001b[0m\u001b[0m07:59:49,816 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.protocol.giopmsgheaders.RequestMessage_1_2.callback(RequestMessage_1_2.java:198) \u001b[0m\u001b[0m07:59:49,816 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.handleRequest(CorbaMessageMediatorImpl.java:712) \u001b[0m\u001b[0m07:59:49,816 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.transport.SocketOrChannelConnectionImpl.dispatch(SocketOrChannelConnectionImpl.java:474) \u001b[0m\u001b[0m07:59:49,816 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.transport.SocketOrChannelConnectionImpl.doWork(SocketOrChannelConnectionImpl.java:1237) \u001b[0m\u001b[0m07:59:49,816 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.performWork(ThreadPoolImpl.java:490) \u001b[0m\u001b[0m07:59:49,816 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:519) \u001b[0m\u001b[0m07:59:49,817 INFO [stdout] (Thread-194) Caused by: java.io.StreamCorruptedException: Default data must be read first \u001b[0m\u001b[0m07:59:49,817 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.io.InputStreamHook$InReadObjectDefaultsSentState.readData(InputStreamHook.java:417) \u001b[0m\u001b[0m07:59:49,817 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.io.IIOPInputStream.readLong(IIOPInputStream.java:837) \u001b[0m\u001b[0m07:59:49,817 INFO [stdout] (Thread-194) at java.util.Date.readObject(Date.java:1332) \u001b[0m\u001b[0m07:59:49,817 INFO [stdout] (Thread-194) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) \u001b[0m\u001b[0m07:59:49,817 INFO [stdout] (Thread-194) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) \u001b[0m\u001b[0m07:59:49,817 INFO [stdout] (Thread-194) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) \u001b[0m\u001b[0m07:59:49,817 INFO [stdout] (Thread-194) at java.lang.reflect.Method.invoke(Method.java:498) \u001b[0m\u001b[0m07:59:49,817 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.io.IIOPInputStream.invokeObjectReader(IIOPInputStream.java:1722) \u001b[0m\u001b[0m07:59:49,817 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.io.IIOPInputStream.inputObject(IIOPInputStream.java:1240) \u001b[0m\u001b[0m07:59:49,817 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.io.IIOPInputStream.simpleReadObject(IIOPInputStream.java:416) \u001b[0m\u001b[0m07:59:49,817 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.io.ValueHandlerImpl.readValueInternal(ValueHandlerImpl.java:341) \u001b[0m\u001b[0m07:59:49,818 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.io.ValueHandlerImpl.readValue(ValueHandlerImpl.java:307) \u001b[0m\u001b[0m07:59:49,818 INFO [stdout] (Thread-194) at com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_value(CDRInputStream_1_0.java:977) \u001b[0m\u001b[0m07:59:49,818 INFO [stdout] (Thread-194) ... 13 more \u001b[0m\u001b[0m07:59:49,818 INFO [stdout] (Thread-194) \u001b[0m\u001b[0m07:59:49,818 INFO [stdout] (Thread-194) ----------END server-side stack trace---------- vmcid: SUN minor code: 211 completed: Maybe