Thank you. It seems that login webflow modifications I've made do
not get overridden by Configurer class. fine.
But my new view is not rendered, I get a blank screen.
excerpt from login webflow :
<action-state id="spnego">
<evaluate expression="spnego" />
<transition on="success"
to="sendTicketGrantingTicket" />
<transition on="error" to="casSpnegoErrorView"
/>
</action-state>
<end-state id="casSpnegoErrorView"
view="casSpnegoErrorView" />
I've created a src/main/resources/templates/casSpnegoErrorView.html
based on error.html found in cas-server-webapp package.
I've triggered debug on webflow, it shows that the state is reached
:
2016-09-02 18:47:52,657 WARN
[org.apereo.cas.web.flow.SpnegoCredentialsAction] - <SPNEGO
Authorization header not found under Authorization or it does not
begin with the prefix Negotiate >
2016-09-02 18:47:52,658 WARN
[org.apereo.cas.web.flow.SpnegoCredentialsAction] - <No
credentials detected. Navigating to error...>
2016-09-02 18:47:52,660 DEBUG
[org.springframework.webflow.execution.ActionExecutor] -
<Finished executing
org.apereo.cas.web.flow.SpnegoCredentialsAction@3189e6; result =
error>
2016-09-02 18:47:52,660 DEBUG
[org.springframework.webflow.execution.AnnotatedAction] -
<Clearing action execution attributes map[[empty]]>
2016-09-02 18:47:52,660 DEBUG
[org.springframework.webflow.execution.ActionExecutor] -
<Finished executing [EvaluateAction@d93334 expression = spnego,
resultExpression = [null]]; result = error>
2016-09-02 18:47:52,660 DEBUG
[org.springframework.webflow.engine.Transition] - <Executing
[Transition@12e8efb on = error, to = casSpnegoErrorView]>
2016-09-02 18:47:52,660 DEBUG
[org.springframework.webflow.engine.Transition] - <Exiting
state 'spnego'>
2016-09-02 18:47:52,660 DEBUG
[org.springframework.webflow.engine.EndState] - <Entering state
'casSpnegoErrorView' of flow 'login'>
2016-09-02 18:47:52,660 DEBUG
[org.springframework.webflow.engine.Transition] - <Completed
transition execution. As a result, the flow execution has
ended>
2016-09-02 18:47:52,660 DEBUG
[org.springframework.webflow.engine.Transition] - <Completed
transition execution. As a result, the flow execution has
ended>
2016-09-02 18:47:52,660 DEBUG
[org.springframework.webflow.engine.Transition] - <Completed
transition execution. As a result, the flow execution has
ended>
2016-09-02 18:47:52,660 DEBUG
[org.springframework.webflow.engine.Transition] - <Completed
transition execution. As a result, the flow execution has
ended>
2016-09-02 18:47:52,660 DEBUG
[org.springframework.webflow.engine.Transition] - <Completed
transition execution. As a result, the flow execution has
ended>
2016-09-02 18:47:52,660 DEBUG
[org.springframework.webflow.engine.Transition] - <Completed
transition execution. As a result, the flow execution has
ended>
2016-09-02 18:47:52,660 DEBUG
[org.springframework.webflow.engine.Transition] - <Completed
transition execution. As a result, the flow execution has
ended>
I'm sure I'm missing something...
Regards.
--
Philippe MARASSE
Responsable pôle Infrastructures - DSIO
Centre Hospitalier Henri Laborit
CS 10587 - 370 avenue Jacques Cœur
86021 Poitiers Cedex
Tel : 05.49.44.57.19