Hi, I am new to learn the LambdaExpression , and I am trying to run a test with JDK7 on Tomcat_8_0_15 server
protected void doGet... { ELProcessor elp = new ELProcessor(); sos.println("Test: " + (LambdaExpression) elp.eval("()->64")); } But I always get this error java.lang.ClassCastException: java.lang.Long incompatible with javax.el.LambdaExpression I have also tried passing an empty array in the invoke() per the API Object[] empty_array = {}; sos.println("Test: " + ((LambdaExpression) elp.eval("()->64")).invoke(empty_array)); Same Exception, java.lang.ClassCastException: java.lang.Long incompatible with javax.el.LambdaExpression Can someone help and tell me what I am doing wrong. Thanks,