I am having some problems with the shale dialogs. I have defined my dialogs (correctly, I believe) in the dialog-config.xml as follows:
<dialogs> <dialog name="Log in" start="login"> <action name="login" method="#{account$login.login}"> <transition outcome="authenticated" target="Exit"/> <transition outcome="unauthenticated" target="Login Form"/> </action> <view name="Login Form" viewId="/tiles/Login.jsp"> <transition outcome="authenticated" target="Exit"/> </view> <end name="Exit" viewId="/tiles/Homepage.jsp"/> </dialog> </dialogs> However, when I successfully authenticate I don't end up on my home page, but remain on the login page. I found this in the log file: DEBUG http-8080-Processor24 org.apache.shale.dialog.faces.DialogNavigationHandler - handleNavigation(viewId=/tiles/Login.jsp,fromAction=#{account$login.logi n},outcome=authenticated) DEBUG http-8080-Processor24 org.apache.myfaces.application.NavigationHandlerImpl - handleNavigation fromAction=#{account$login.login} outcome=authenticated no matching navigation-case found, staying on current ViewRoot DEBUG http-8080-Processor24 org.apache.shale.view.faces.ViewPhaseListener - afterPhase([EMAIL PROTECTED] 0aa1,INVOKE_APPLICATION(5)) Why is no matching case found? It seems like it should be. Thanks, * Greg *