Created attachment 33736 [details] patch against trunk The current property-merging code in SimpleServerAuthConfig.getAuthContext() always ends up throwing a "No ServerAuthModules configured" AuthException (even when the configuration data is valid). I have attached a possible patch that works fine for me. [I generated and tested it against /tc8.5.x/trunk and have _not_ tried /trunk, i.e. Tomcat 9, but the patch should also be valid for the current /trunk].
Thanks for the report and the patch. It has been committed (with a few changes and some test cases) to 9.0.x for 9.0.0.M5 onwards and 8.5.x for 8.5.1. onwards.