[jbossseam-issues] [JBoss JIRA] Created: (JBSEAM-551) Session scoped SFSB's cannot be destroyed at HTTP session timeout
Ryan Dewell (JIRA)
jira-events at jboss.com
Fri Dec 1 20:58:55 EST 2006
Session scoped SFSB's cannot be destroyed at HTTP session timeout
-----------------------------------------------------------------
Key: JBSEAM-551
URL: http://jira.jboss.com/jira/browse/JBSEAM-551
Project: JBoss Seam
Issue Type: Bug
Affects Versions: 1.1.0.CR2, 1.1.0.CR1
Environment: JBoss 4.0.5
Reporter: Ryan Dewell
Between 1.1 Beta1 and 1.1 CR1, an issue has been introduced where an EJBNoSuchObjectException / could not destroy component warning is thrown when session timeout occurs.
It appears to specifically effect components which are Session scoped SFSB's.
This can be reproduced by simply using the "issues" example that ships with Seam. The issues example has a session scoped SFSB component called "login".
Set the session timeout in web.xml to 1 minute and build the issues example. Navigate to seam-issues/login.jsf to activate the component.
Wait 1 minute and the exception / warning will be thrown in CR1 and CR2. No exception / warning will be thrown in Beta1 (or below).
Originally it was proposed that removing all @In annotations in the Session SFSB worked around the problem, however this does not appear to fix it in all cases (though this does appear to fix it in SOME cases).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the seam-issues
mailing list