In my JSF project I have a multi page wizard. I am using a @ConversationScoped
CDI bean for that wizard. The conversation works well. When user comes to the first page of the wizard, new conversation begins. When user clicks a submit button in any page, the conversation ends. But i have several questions.
- What happens if, at the middle of the wizard, the user entered a url in address bar and navigated to another page without clicking a submit button, do I still have a way to end the conversation?
- Should I bother about this situation or can accumulating such non-ended conversations become a overhead for my application?