You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Martin Tzvetanov Grigorov (Jira)" <ji...@apache.org> on 2020/10/01 12:33:00 UTC
[jira] [Updated] (WICKET-6836) Replace CGLib with ByteBuddy and/or
Javassist
[ https://issues.apache.org/jira/browse/WICKET-6836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Tzvetanov Grigorov updated WICKET-6836:
----------------------------------------------
Priority: Minor (was: Major)
> Replace CGLib with ByteBuddy and/or Javassist
> ---------------------------------------------
>
> Key: WICKET-6836
> URL: https://issues.apache.org/jira/browse/WICKET-6836
> Project: Wicket
> Issue Type: Improvement
> Components: wicket-ioc
> Affects Versions: 9.0.0
> Environment: Linux
> Reporter: Gert-Jan Schouten
> Priority: Minor
>
> When trying to run Wicket 9.0.0 under Java 15, it fails with an "Unsupported class file major version 59" error from CGLib.
> [This issue|https://github.com/cglib/cglib/issues/74] suggests that CGLib is not actively maintained anymore. The Maven Central hasn't seen a new version since August 2019.
> To make sure Wicket keeps running on the latest Java version, a migration to ByteBuddy and/or Javassist is recommended.
> This is especially relevant since Oracle now only supports the latest version of OpenJDK, requiring OpenJDK users to switch to the latest version every 6 months.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)