Current version is Java 10 (non LTS)
Maybe we can release 8.0.0 and add this to Wicket 9 ?

On Tue, Apr 10, 2018 at 7:06 PM, Martijn Dashorst
<martijn.dasho...@gmail.com> wrote:
> Ehm,
>
> While perfect is the enemy of shipping, I came across the stuff below.
>
> This article has a good description of the forthcoming issues with
> sun.misc.Unsafe and JDK 11:
>
> https://mydailyjava.blogspot.nl/2018/04/jdk-11-and-proxies-in-world-past.html
>
> As we use CGLIB for our proxy generation in wicket-ioc (and hence
> wicket-spring and wicket-guice), this will affect users of Wicket
> running on JDK 11 in the future.
>
> IMO we should at least make our dependency on CGLIB optional, and add
> support for byte buddy or such, to remove our dependency on
> sun.misc.Unsafe.
>
> As we expose some CGLIB APIs as public in Wicket IOC, this might be a
> breaking change if we opt to remove our dependency on CGLIB
> completely.
>
> I'm working on using Byte Buddy as an alternative IOC implementation.
> However I don't know if I will be able to cover all use cases (not
> sure how good our unit tests are).
>
> Martijn



-- 
WBR
Maxim aka solomax

Reply via email to