Java 8: NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer;
ItsLaivy opened this issue · 1 comments
ItsLaivy commented
The method ByteBuffer#flip on Java 8 returns a java.nio.Buffer, not a java.nio.ByteBuffer.
java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer;
at tlschannel.impl.TlsChannelImpl.callEngineUnwrap(TlsChannelImpl.java:302)
at tlschannel.impl.TlsChannelImpl.unwrapLoop(TlsChannelImpl.java:258)
at tlschannel.impl.TlsChannelImpl.readAndUnwrap(TlsChannelImpl.java:592)
at tlschannel.impl.TlsChannelImpl.handshakeLoop(TlsChannelImpl.java:566)
at tlschannel.impl.TlsChannelImpl.writeAndHandshake(TlsChannelImpl.java:544)
at tlschannel.impl.TlsChannelImpl.doHandshake(TlsChannelImpl.java:514)
at tlschannel.impl.TlsChannelImpl.handshake(TlsChannelImpl.java:487)
at tlschannel.impl.TlsChannelImpl.read(TlsChannelImpl.java:165)
at tlschannel.ServerTlsChannel.read(ServerTlsChannel.java:266)
at tlschannel.ServerTlsChannel.read(ServerTlsChannel.java:271)
at tlschannel.ServerTlsChannel.read(ServerTlsChannel.java:276)
marianobarrios commented
Thanks for reporting. This is a regression that should be fixed in version 0.9.1