In JSF app, Weld only checks conversation timeout at the RENDER_RESPONSE phase or respose complete. It doesn't check the conversation at the beginning of requests.
Upstream JIRA is:
Conversation timeout in redirect
Moving to ER4 since ER3 is the new beta candidate, and is ER2+beta blockers only
Verified in EAP 6.3.0.ER4.