SEVERE: Servlet.service() for servlet [cas] in context with path [/cas]
threw exception [Request processing failed; nested exception is
org.springframework.webflow.engine.NoMatchingTransitionException: No
transition was matched on the event(s) signaled by the [1] action(s) that
executed in this action state 'generateLoginTicket' of flow 'login';
transitions must be defined to handle action result outcomes -- possible
flow configuration error? Note: the eventIds signaled were:
'array<String>['generated']', while the supported set of transitional
criteria for this action state is 'array<TransitionCriteria>[success]']
with root cause
org.springframework.webflow.engine.NoMatchingTransitionException: No
transition was matched on the event(s) signaled by the [1] action(s) that
executed in this action state 'generateLoginTicket' of flow 'login';
transitions must be defined to handle action result outcomes -- possible
flow configuration error? Note: the eventIds signaled were:
'array<String>['generated']', while the supported set of transitional
criteria for this action state is 'array<TransitionCriteria>[success]'
I'd expect this error for an upgrade, but not a fresh install, which is
what I understood from your original post. In any case the problem is
in the login-webflow.xml file. Ensure you have the following:
<action-state id="generateLoginTicket">
<evaluate
expression="generateLoginTicketAction.generate(flowRequestContext)" />
<transition on="generated" to="viewLoginForm" />
</action-state>
The error above implies you have "success" instead of "generated" for
the transition above. This was a fairly recent change, and your error
is fairly common in upgrade situations where the login flow has been
customized against a prior version.
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