To speed up tomcat startup, I usually configure (dramatic effect):
tomcat.util.scan.StandardJarScanFilter.jarsToSkip=*.jar
tomcat.util.scan.StandardJarScanFilter.jarsToScan=myapp.jar
But skipping everything breaks Vaadin 11. I tried
tomcat.util.scan.StandardJarScanFilter.jarsToScan=myapp.jar,vaadin*.jar
Which jars do I have to scan so that Vaadin 11 can work / startup correctly?
tomcat.util.scan.StandardJarScanFilter.jarsToSkip=*.jar
tomcat.util.scan.StandardJarScanFilter.jarsToScan=myapp.jar,vaadin*.jar,flow*.jar,polymer*.jar,iron*.jar,shady*.jar
Seems to work so far, although I am a bit uneasy about possible other things that might be needed. e.g. polymer*.jar. So now when I run into weird problems, first thing I do is change it back to scan everything, to rule out that possible cause.
Edit: Already had to adjust the list.