New instance of stateful session bean is created twice in the same session
--------------------------------------------------------------------------
Key: JBSEAM-2146
URL:
http://jira.jboss.com/jira/browse/JBSEAM-2146
Project: JBoss Seam
Issue Type: Bug
Components: EJB3, JSF
Affects Versions: 2.0.0.BETA1
Environment: Win XP, JBoss 4.2.1, desktop computer, !! IE 6.0 !!
Reporter: Igor Laberov
The page consists of dataTable and combo box for data paging.
During request, in update model phase, some session bean variable is updated in existing
session bean instance. However, during invoke application phase, new instance of stateful
session bean is created. No exception were logged and 'destroy' method of existing
instance wasn't called.
It happens only in IE6. In IE7 and FF2.0 the behavior is OK.
Sniffing of HTTP request shows the difference in POST parameters:
IE6 -
main_form=main_form&
main_form%3Adata%3A2%3Adel_=&
main_form%3AselectedRemoveIndex=745&
main_form%3AdeletePanelOpenedState=&
javax.faces.ViewState=_id18
IE7 and FF -
main_form=main_form&
main_form%3Adata%3A0%3Adel_=&
main_form%3AselectedRemoveIndex=589&
main_form%3Aj_id97=11&
main_form%3AdeletePanelOpenedState=&
javax.faces.ViewState=_id9
while, as you can see it differs by one paramer - 'j_id97', which is id of combo
box (that wasn't changed by user).
--
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