-
Bug
-
Resolution: Done
-
Major
-
7.4.11.GA
This is affecting EAP 7.4.11, but this issue started in EAP7.4.5. Between EAP 7.4.4 and 7.4.5, wildfly-jms-client-bom.pom netty dependencies changed from including netty-all to only some necessary netty artifacts. As a result, client code that connect to broker using SSL will not work when only dependency is wildfly-jms-client-bom. The following error is thrown by the client:
java.lang.ClassNotFoundException: io.netty.channel.unix.UnixChannel
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)