Looks like there is no explicit mapping of ‘AccountPasswordMustChangeException’ to the corresponding view in 4.0.1:
https://github.com/Jasig/cas/blob/v4.0.1/cas-server-webapp/src/main/webapp/WEB-INF/login-webflow.xml#L114 <https://github.com/Jasig/cas/blob/v4.0.1/cas-server-webapp/src/main/webapp/WEB-INF/login-webflow.xml#L114> Could be a simple overlook. Cheers, D. > On Feb 24, 2015, at 4:17 PM, Marvin Addison <[email protected]> wrote: > > 2015-02-24 14:20:57,866 DEBUG > [org.jasig.cas.authentication.support.DefaultAccountStateHandler] - <Handling > PASSWORD_MUST_CHANGE> > > An AccountPasswordMustChangeException was thrown here. Something in the view > layer is supposed to catch that and route the user appropriately. > > org.jasig.cas.web.flow.AuthenticationExceptionHandler is the key component to > bridge authentication errors with view dispatching. There's a TRACE-level > logger on that component that's worth enabling and trying again. It emits a > message if no mapping is found. You should scan your login-webflow.xml and > make sure it contains a reference to AuthenticationExceptionHandler, which is > defined in cas-servlet.xml. All this is configured by default in 4.0.1, so > unless you changed it, you should be good. > > M > > -- > You are currently subscribed to [email protected] as: > [email protected] > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/cas-user -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
