java.lang.NoClassDefFoundError: org.apache.commons.fileupload.FileItemFactory at java.lang.Class.forNameImpl(Native Method) ~[?:2.9 (07-25-2018)] at java.lang.Class.forName(Class.java:332) ~[?:2.9 (07-25-2018)] at org.owasp.esapi.util.ObjFactory.make(ObjFactory.java:74) ~[esapi-2.0.1.jar:2.0.1] at org.owasp.esapi.ESAPI.httpUtilities(ESAPI.java:121) ~[esapi-2.0.1.jar:2.0.1] at org.owasp.esapi.ESAPI.currentRequest(ESAPI.java:70) ~[esapi-2.0.1.jar:2.0.1]
String output= ESAPI.validator().getValidInput("Validationofinput", str, "SafeString", 1000, false);
java.lang.NoClassDefFoundError: org.apache.commons.fileupload.FileItemFactory at java.lang.Class.forNameImpl(Native Method) ~[?:2.9 (07-25-2018)] at java.lang.Class.forName(Class.java:332) ~[?:2.9 (07-25-2018)] at org.owasp.esapi.util.ObjFactory.make(ObjFactory.java:74) ~[esapi-2.0.1.jar:2.0.1] at org.owasp.esapi.ESAPI.httpUtilities(ESAPI.java:121) ~[esapi-2.0.1.jar:2.0.1] at org.owasp.esapi.ESAPI.currentRequest(ESAPI.java:70) ~[esapi-2.0.1.jar:2.0.1] at org.owasp.esapi.reference.Log4JLogger.log(Log4JLogger.java:434) ~[esapi-2.0.1.jar:2.0.1] at org.owasp.esapi.reference.Log4JLogger.warning(Log4JLogger.java:205) ~[esapi-2.0.1.jar:2.0.1] at org.owasp.esapi.reference.DefaultIntrusionDetector.addException(DefaultIntrusionDetector.java:65) ~[esapi-2.0.1.jar:2.0.1] at org.owasp.esapi.reference.validation.StringValidationRule.checkEmpty(StringValidationRule.java:260) ~[esapi-2.0.1.jar:2.0.1] at org.owasp.esapi.reference.validation.StringValidationRule.getValid(StringValidationRule.java:273) ~[esapi-2.0.1.jar:2.0.1] at org.owasp.esapi.reference.DefaultValidator.getValidInput(DefaultValidator.java:214) ~[esapi-2.0.1.jar:2.0.1] at org.owasp.esapi.reference.DefaultValidator.getValidInput(DefaultValidator.java:185) ~[esapi-2.0.1.jar:2.0.1]