Details
-
Bug
-
Resolution: Done
-
Major
-
None
-
None
-
None
Description
Using a declared type as a field for another declared type causes NoClassDefFoundError causes the following Exception:
Exception in thread "main" java.lang.NoClassDefFoundError: com/sample/Cap
at ASMAccessorImpl_129541121334339192620.getValue(Unknown
at org.mvel2.optimizers.dynamic.DynamicGetAccessor.getValue(DynamicGetAccessor.java:73)
at org.mvel2.ast.ASTNode.getReducedValueAccelerated(ASTNode.java:103)
at org.mvel2.compiler.ExecutableAccessor.getValue(ExecutableAccessor.java:42)
at org.mvel2.MVEL.executeExpression(MVEL.java:952)
when MVEL optimization, trying to jit the accessor to that field, kicks in.