I had to build nifi-standard-processors project, and the build was OK all the way until tests. Tests where failing with NoSuchMethodError for some of the Jetty classes. I found out that Jetty version has been changed to newer one: [image: image.png]
If I change it back to 9.4.3 - build runs successfully including tests. Exception I'm getting with 9.4.11: [INFO] Running org.apache.nifi.processors.standard.TestInvokeHttpTwoWaySSL [ERROR] Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.006 s <<< FAILURE! - in org.apache.nifi.processors.standard.TestInvokeHttpTwoWaySSL [ERROR] org.apache.nifi.processors.standard.TestInvokeHttpTwoWaySSL Time elapsed: 0.005 s <<< ERROR! java.lang.NoSuchMethodError: org.eclipse.jetty.server.handler.HandlerCollection.<init>(Z)V at org.apache.nifi.processors.standard.TestInvokeHttpTwoWaySSL.beforeClass(TestInvokeHttpTwoWaySSL.java:42) [ERROR] org.apache.nifi.processors.standard.TestInvokeHttpTwoWaySSL Time elapsed: 0.006 s <<< ERROR! java.lang.NullPointerException [INFO] Running org.apache.nifi.processors.standard.TestInvokeHttpSSL [ERROR] Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.001 s <<< FAILURE! - in org.apache.nifi.processors.standard.TestInvokeHttpSSL [ERROR] org.apache.nifi.processors.standard.TestInvokeHttpSSL Time elapsed: 0.001 s <<< ERROR! java.lang.NoSuchMethodError: org.eclipse.jetty.server.handler.HandlerCollection.<init>(Z)V at org.apache.nifi.processors.standard.TestInvokeHttpSSL.createServer(TestInvokeHttpSSL.java:93) at org.apache.nifi.processors.standard.TestInvokeHttpSSL.beforeClass(TestInvokeHttpSSL.java:55) [ERROR] org.apache.nifi.processors.standard.TestInvokeHttpSSL Time elapsed: 0.001 s <<< ERROR! java.lang.NullPointerException at org.apache.nifi.processors.standard.TestInvokeHttpSSL.afterClass(TestInvokeHttpSSL.java:66) and others... Any suggestions? Thanks, Ed.
