-
Bug
-
Resolution: Not a Bug
-
Critical
-
None
-
None
-
None
-
None
When invoking SSLEngine.getSupportedProtocol, the provider must be ready to catch UnsupportedOperationException and return null:
16:20:59,361 ERROR (XNIO-3 I/O-1) [org.xnio.listener] <ChannelListeners.java:94> XNIO001007: A channel event listener threw an exception: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at io.undertow.protocols.alpn.JDK9AlpnProvider.getSelectedProtocol(JDK9AlpnProvider.java:99)
at io.undertow.client.ALPNClientSelector$2.handleEvent(ALPNClientSelector.java:81)
at io.undertow.client.ALPNClientSelector$2.handleEvent(ALPNClientSelector.java:77)
at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92)
at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66)
at io.undertow.protocols.ssl.SslConduit$SslReadReadyHandler.readReady(SslConduit.java:1145)
at io.undertow.protocols.ssl.SslConduit$SslWriteReadyHandler.writeReady(SslConduit.java:1222)
at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:94)
at org.xnio.nio.WorkerThread.run(WorkerThread.java:571)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at io.undertow.protocols.alpn.JDK9AlpnProvider.getSelectedProtocol(JDK9AlpnProvider.java:97)
... 8 more
Caused by: java.lang.UnsupportedOperationException
at javax.net.ssl.SSLEngine.getApplicationProtocol(SSLEngine.java:1282)
... 12 more
- relates to
-
ELY-1979 Elytron needs to deal with JEPS 244 in the org.wildfly.security.ssl package
-
- Resolved
-
-
UNDERTOW-1726 Check Java version in the JDK9AlpnProvider
-
- Resolved
-
-
JBEAP-20279 HTTP2 is not working with Oracle JDK8 u261
-
- Closed
-