From the forum (https://community.jboss.org/message/827428):
I have a long running conversation.
I wait in a given page for this conversation to timeout and then click on a commandLink that executes an action in one of my managed beans and then redirects to another page.
The commandLink action executes just fine but when the redirect occurs Weld tries to restore the conversation, presumably finds that it has timed out, and throws a NonExistentConversationException.
Is this the expected behaviour?
If the conversation has timed out i really don't want my action to execute. How can i cause the exception to be thrown before my action executes?
- is duplicated by
-
WELD-1657 Backport WELD-1452
- Resolved