[ 
https://issues.apache.org/jira/browse/WICKET-6836?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17205568#comment-17205568
 ] 

Martin Tzvetanov Grigorov commented on WICKET-6836:
---------------------------------------------------

You can use the mailing lists for questions! ;)

 

The dependency is marked as optional at 
[https://github.com/apache/wicket/blob/6b6d6491362d45df9c1b66a2693ccab2be964be7/pom.xml#L651]
 (the parent pom). So your app won't depend on it automatically.

wicket-util needs it for WicketTester.

> 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)

Reply via email to