-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automatic Extensionless Mapping - Startup Performance Issues #5510
Comments
I'm not an OpenWebBeans user but as far as I can see How big is your webapp? |
It's a good question. How many XHTML files are there? Biggest bottleneck is in the OWB has got nothing to do with this. Under the covers |
It contains ~ 100 My impression is that |
Tried the same setup with alternative Jakarta Faces Implementation -> MyFaces Same result 🤔 Can anybody reproduce this behaviour? |
As said,
Rather try a different servlet impl instead of a different faces impl.
Haven't tried yet. |
I would try with Java 21.0.5 and Tomcat 10.1.33 to see if it improves |
Already running on Tomcat 10.1.33 and Java 23 |
I've tested on a "Playground" webapp with ~150 copy pasted xhtml files
The average startup time on a Core i5 12th gen is 2,400 milliseconds (2,4 seconds) the tomcat startup process use all the cpu cores... |
Problem
As soon as I enable the feature
jakarta.faces.AUTOMATIC_EXTENSIONLESS_MAPPING
the webserver starts really slowly!Maybe there is something you (or we) could do?
Setup
Logs
AUTOMATIC_EXTENSIONLESS_MAPPING = false
AUTOMATIC_EXTENSIONLESS_MAPPING = true
The text was updated successfully, but these errors were encountered: