-
Bug
-
Resolution: Fixed
-
Major
-
1.1.1, 1.2
-
None
-
-
Empty show more show less
-
Yes
-
Kromeriz 73
-
2
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.
Acceptance criteria
- 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