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

Reply via email to