An issue as been introduced in JasperInitializer with commit 5e8eb55 When a default JspFactory is already defined the static field defaultFactory in JasperInitializer isn't initialized. It produces a NullPointerException line 108 when setting the poolSize. This fix enforces a proper initialization even when the default JspFactory is already set. PR available https://github.com/apache/tomcat/pull/505
Ok, the field is gone, and the testcase is integrated. Sorry for the trouble. The fix will be in 10.1.0-M15 and 10.0.21.