[ODLPARENT-241] Clean up netty native packaging Created: 22/Jul/20  Updated: 22/Feb/22  Resolved: 22/Feb/22

Status: Resolved
Project: odlparent
Component/s: General
Affects Version/s: None
Fix Version/s: 10.0.0, 9.0.14

Type: New Feature Priority: Medium
Reporter: Robert Varga Assignee: Robert Varga
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

There are multiple native libraries available for netty, but we cannot seem to get them working in Karaf. Figure out a way around this, so that we provide a full-features experience.

One way of achieving this would be to shade native libraries, so they end up in a single jar. This feels like something that should be done upstream – and in fact they go a step further with netty-all.

This gets simpler with netty-4.1.74, as the native libraries are fragments which attach to class-bearing artifacts, solving a lot of the issues.


Generated at Wed Feb 07 20:28:00 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.