However, if I'm going to need to restructure the config files, it seemed better to jump to the 5.0 release set which seems to have very different (but hopefully much easier) configuration. I see the M3 release is set for July 29th and the RCs after that so I was wondering how stable the configuration would be at the M3 release (and how good the documentation would be) if I could go ahead and get M3 running on our test server and potentially launch with RC1.
(We customize the deployerConfigContext.xml, propertyFileConfigurer.xml, casLoginView.jsp, top.jsp, and bottom.jsp and use one table SQL Server as our user repository with SHA-1 encrypted passwords and all the attributes for CAS contained in that table. We do have varying attribute release policies based on the service.)
(I originally posted this as an issue on github (https://github.com/apereo/cas/issues/1902), but it was closed with use-mailinglists which led me to a google search and a page with a large list of lists (https://wiki.jasig.org/display/JSG/Jasig+Mailing+Lists) which are all basically un-used. I final found this through the new documentation links.)