[MAGNOLIA-8978] Replace cglib with ByteBuddy Created: 27/Jun/23  Updated: 17/Aug/23  Resolved: 17/Aug/23

Status: Closed
Project: Magnolia
Component/s: None
Affects Version/s: None
Fix Version/s: 6.2.38

Type: Task Priority: Neutral
Reporter: Michael Duerig Assignee: Michael Duerig
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Cloners
clones MAGNOLIA-8609 Replace cglib with ByteBuddy Closed
dependency
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Release notes required:
Yes
Documentation update required:
Yes
Date of First Response:
Team: Foundation
Work Started:

 Description   

Keep the old implementation behind a feature flag if possible.



 Comments   
Comment by Michael Duerig [ 17/Aug/23 ]

amansell for docs / RNs:

  • By default the Apache commons proxy, proxy toys and cglib libraries are not used anymore. Respective implementations have been replaced by equivalent ones using the byte buddy library.
  • The previous implementations can still be enabled if needed by running with -Dmagnolia.cglib.fallback=true.
Generated at Mon Feb 12 04:37:31 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.