<s:link view="..." propagation="begin"> +
login-required="true" throws "java.lang.IllegalStateException: long-running
conversation already active" after login succeeded
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Key: JBSEAM-4226
URL:
https://issues.jboss.org/browse/JBSEAM-4226
Project: Seam 2
Issue Type: Bug
Components: Core
Affects Versions: 2.1.2.CR2
Environment: JBoss 4.2.3 Seam 2.1.2CR2 snapshot
Reporter: Gena
Hello,
if i use <s:link view="/login/start.xhtml" immediate="true"
propagation="begin"> and the view pointed by s:link requires login within the
pages.xml i get an exception: " java.lang.IllegalStateException: long-running
conversation already active" after login succeeded and before redirect should occur.
The problem is present since about 6 weeks. If i change the propagation to
"none" it works, but the request from the link above is proceessed within the
current long running conversation and if this conversation timed out, i always get the
conversation timeout redirect an can not simple leave the current page with one click on
the link described above.
Switch to the previous Seam build resolves the problem.
Gena