If a timeout connector argument is specified to the com.sun.jdi.SharedMemoryListen connector, and if the accept(args) method times out then it should throw a com.sun.jdi.connect.TransportTimeoutException. Instead it throws NoClassDefFOundError because it is trys to throw com.sun.jdi.connect.spi.TransportTimeoutException.
NoClassDefFoundError thrown by com.sun.jdi.SharedMemoryListen connector
If a timeout connector argument is specified to the com.sun.jdi.SharedMemoryListen connector, and if the accept(args) method times out then it should throw a com.sun.jdi.connect.TransportTimeoutException. Instead it throws NoClassDefFOundError because it is trys to throw com.sun.jdi.connect.spi.TransportTimeoutException.