[jboss-jira] [JBoss JIRA] (WFLY-4364) add dependency to javax.api in io.netty module
Jeff Mesnil (JIRA)
issues at jboss.org
Thu Feb 19 05:29:49 EST 2015
[ https://issues.jboss.org/browse/WFLY-4364?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jeff Mesnil reassigned WFLY-4364:
---------------------------------
Assignee: Jeff Mesnil (was: Jason Greene)
> add dependency to javax.api in io.netty module
> ----------------------------------------------
>
> Key: WFLY-4364
> URL: https://issues.jboss.org/browse/WFLY-4364
> Project: WildFly
> Issue Type: Bug
> Reporter: Jeff Mesnil
> Assignee: Jeff Mesnil
> Fix For: 9.0.0.Beta1
>
>
> io.netty module needs a dependency to javax.api module to use its SSL functionality.
> Otherwise, the code fails with a stack trace such as:
> {noformat}
> 11:20:50,161 WARN [org.jboss.modules] (Thread-0 (HornetQ-client-netty-threads-1249943084)) Failed to define class io.netty.handler.ssl.NotSslRecordException in Module "io.netty:main" from local module loader @52f63387 (finder: local module finder @21b10e9e (roots: /Users/ahmedhammad/tools/wildfly-8.1.0.Final/modules,/Users/ahmedhammad/tools/wildfly-8.1.0.Final/modules/system/layers/base)): java.lang.LinkageError: Failed to link io/netty/handler/ssl/NotSslRecordException (Module "io.netty:main" from local module loader @52f63387 (finder: local module finder @21b10e9e (roots: /Users/ahmedhammad/tools/wildfly-8.1.0.Final/modules,/Users/ahmedhammad/tools/wildfly-8.1.0.Final/modules/system/layers/base)))
> at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:487) [jboss-modules.jar:1.3.3.Final]
> at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:277) [jboss-modules.jar:1.3.3.Final]
> at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:92) [jboss-modules.jar:1.3.3.Final]
> at org.jboss.modules.Module.loadModuleClass(Module.java:568) [jboss-modules.jar:1.3.3.Final]
> at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:205) [jboss-modules.jar:1.3.3.Final]
> at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:459) [jboss-modules.jar:1.3.3.Final]
> at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:408) [jboss-modules.jar:1.3.3.Final]
> at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:389) [jboss-modules.jar:1.3.3.Final]
> at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:134) [jboss-modules.jar:1.3.3.Final]
> at org.hornetq.core.remoting.impl.netty.NettyConnector$1.initChannel(NettyConnector.java:563) [hornetq-core-client-2.4.1.Final.jar:]
> at io.netty.channel.ChannelInitializer.channelRegistered(ChannelInitializer.java:69) [netty-all-4.0.15.Final.jar:4.0.15.Final]
> at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRegistered(DefaultChannelHandlerContext.java:163) [netty-all-4.0.15.Final.jar:4.0.15.Final]
> at io.netty.channel.DefaultChannelHandlerContext.fireChannelRegistered(DefaultChannelHandlerContext.java:149) [netty-all-4.0.15.Final.jar:4.0.15.Final]
> at io.netty.channel.DefaultChannelPipeline.fireChannelRegistered(DefaultChannelPipeline.java:730) [netty-all-4.0.15.Final.jar:4.0.15.Final]
> at io.netty.channel.AbstractChannel$AbstractUnsafe.register0(AbstractChannel.java:442) [netty-all-4.0.15.Final.jar:4.0.15.Final]
> at io.netty.channel.AbstractChannel$AbstractUnsafe.access$100(AbstractChannel.java:374) [netty-all-4.0.15.Final.jar:4.0.15.Final]
> at io.netty.channel.AbstractChannel$AbstractUnsafe$1.run(AbstractChannel.java:418) [netty-all-4.0.15.Final.jar:4.0.15.Final]
> at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:354) [netty-all-4.0.15.Final.jar:4.0.15.Final]
> at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:353) [netty-all-4.0.15.Final.jar:4.0.15.Final]
> at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101) [netty-all-4.0.15.Final.jar:4.0.15.Final]
> at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25]
> Caused by: java.lang.NoClassDefFoundError: javax/net/ssl/SSLException
> at java.lang.ClassLoader.defineClass1(Native Method) [rt.jar:1.7.0_25]
> at java.lang.ClassLoader.defineClass(ClassLoader.java:792) [rt.jar:1.7.0_25]
> at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:361) [jboss-modules.jar:1.3.3.Final]
> at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:482) [jboss-modules.jar:1.3.3.Final]
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
More information about the jboss-jira
mailing list