I've got a logout link on my pages which does invalidate the session and return "logout". If i use plain jsp it works.
Now i've got a dialog. If i use a "plain" logout outcome from a commandLink, the navigation rule does what it should, the dialog state engine reaches it defined logout end state and navigates to the end state. But when using the logout from my backend action method which invalidates the session and the return "logout", no navigation happens and the state machine does not reach its defined logout end state. Not reaching the end state should not matter, because the session is lost, so i think we don't need to care about, but the navigation outcome should be handled and executed, shouldn't it? How to overcome this, i guess without the session the dialog data is gone, but in this case it would be nice if the outcome gets handled from the faces navigation handler which works if no dialog is present. Hints, thoughts? Torsten
