Details
-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
fuse-7.5-ER1
-
None
-
%
Description
Currently, Fuse on EAP ER1 is using community version of netty-all-4.1.34.Final.jar. We could reuse RH productised version netty-all-4.1.34.Final-redhat-00001.jar from EAP base. What's the reason to introduce the new fuse slot for netty-all-4.1.34.Final.jar?
jboss-eap-7.2 cat modules/system/layers/fuse/org/apache/camel/component/netty4/main/module.xml <?xml version="1.0" encoding="UTF-8"?> <module name="org.apache.camel.component.netty4" xmlns="urn:jboss:module:1.1"> <resources> <resource-root path="camel-netty4-2.21.0.fuse-750029.jar"/> </resources> <dependencies> <module name="javax.api"/> <module name="org.slf4j"/> <module name="io.netty" slot="fuse"/> <module name="javax.xml.bind.api"/> <module name="org.apache.camel.core"/> <module name="org.apache.commons.pool"/> </dependencies> </module>
➜ jboss-eap-7.2 cat modules/system/layers/fuse/io/netty/fuse/module.xml <?xml version="1.0" encoding="UTF-8"?> <module name="io.netty" slot="fuse" xmlns="urn:jboss:module:1.1"> <properties> <property name="jboss.api" value="private"/> </properties> <resources> <resource-root path="netty-all-4.1.34.Final.jar"/> </resources> <dependencies> <module name="javax.api"/> <module name="org.apache.log4j"/> <module name="sun.jdk"/> </dependencies> </module>
➜ jboss-eap-7.2 cat modules/system/layers/base/io/netty/main/module.xml <?xml version="1.0" encoding="UTF-8"?> <!-- ~ JBoss, Home of Professional Open Source.***** --> <module name="io.netty" xmlns="urn:jboss:module:1.5"> <properties> <property name="jboss.api" value="private"/> </properties> <resources> <resource-root path="netty-all-4.1.34.Final-redhat-00001.jar"/> </resources> <dependencies> <module name="javax.api"/> <module name="sun.jdk"/> <module name="org.javassist" optional="true"/> </dependencies> </module>