Hmm, maybe it is a packaging issue. Testing TomEE 9 patched with Tomcat 10 binaries I got:
03-Jan-2021 17:00:57.997 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [XMLSchema.dtd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:57.997 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [datatypes.dtd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:57.997 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [xml.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:57.998 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-app_2_2.dtd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:57.998 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-jsptaglibrary_1_1.dtd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:57.999 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-app_2_3.dtd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:57.999 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-jsptaglibrary_1_2.dtd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:57.999 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [j2ee_web_services_1_1.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.000 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [j2ee_web_services_client_1_1.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.000 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-app_2_4.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.001 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-jsptaglibrary_2_0.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.001 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [j2ee_1_4.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.002 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [jsp_2_0.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.002 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-app_2_5.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.003 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-jsptaglibrary_2_1.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.003 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [javaee_5.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.003 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [jsp_2_1.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.004 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [javaee_web_services_1_2.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.004 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [javaee_web_services_client_1_2.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.004 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-app_3_0.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.005 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-fragment_3_0.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.005 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-common_3_0.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.006 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [javaee_6.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.006 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [jsp_2_2.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.007 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [javaee_web_services_1_3.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.007 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [javaee_web_services_client_1_3.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.007 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-app_3_1.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.008 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-fragment_3_1.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.008 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-common_3_1.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.009 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [javaee_7.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.009 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [jsp_2_3.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.010 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [javaee_web_services_1_4.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.010 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [javaee_web_services_client_1_4.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.010 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-app_4_0.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.011 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-fragment_4_0.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.011 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-common_4_0.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.012 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [javaee_8.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.012 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-app_5_0.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.012 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-fragment_5_0.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.013 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-jsptaglibrary_3_0.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.014 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [web-common_5_0.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.014 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [jakartaee_9.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.015 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [jsp_3_0.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.015 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [jakartaee_web_services_2_0.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. 03-Jan-2021 17:00:58.016 WARNING [main] org.apache.tomcat.util.descriptor.DigesterFactory.locationFor The XML schema [jakartaee_web_services_client_2_0.xsd] could not be found. This is very likely to break XML validation if XML validation is enabled. So thought it was a Tomcat 10 issue but seems it is a TomEE 9 one (which wrongly repackaged servlet-api jar). So overall Tomcat 10 is ok, just to follow up on one still relevant question: is it worth doing all these lookups lazily (in a concurrent hash map or so)? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book <https://www.packtpub.com/application-development/java-ee-8-high-performance> Le dim. 3 janv. 2021 à 16:44, Mark Thomas <ma...@apache.org> a écrit : > On 03/01/2021 10:35, Romain Manni-Bucau wrote: > > Hi all > > > > Digester prefetches most ee schemas but ee 9 bundle does miss most of > them > > leading to a lot of warnings at startup. > > Should log level be reduced or fetching be done lazily? > > Sorry, I am unable to understand the problem you are describing. What > are the steps to recreate it from a clean Tomcat 10 install? > > Mark > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org > >