Details
-
Bug
-
Resolution: Fixed
-
Major
-
1.1.1, 1.2
-
None
-
-
Empty show more show less
-
Yes
-
Kromeriz 73
-
2
Description
cglib-nodep-3.2.2 is present in core and cglib-2.2 is in task management (and possibly other places)
If the class loader uses the newer library, you might encounter
Caused by: java.lang.IllegalArgumentException: Superclass has no null constructors but no arguments were given
at net.sf.cglib.proxy.Enhancer.emitConstructors(Enhancer.java:874)
at net.sf.cglib.proxy.Enhancer.generateClass(Enhancer.java:582)
In our case, the linux machines were loading the newer library and macs the older one.
Checklists
Acceptance criteria
Attachments
Issue Links
- caused by
-
MAGNOLIA-6665 Update cglib to 3.2.2
-
- Closed
-
- is causing
-
MGNLSTK-1546 All I18nable definitions should have default constructors.
-
- Closed
-
- relates to
-
BUILD-254 Add cglib to banned dependencies
-
- Open
-