Rene O created MYFACES-3881:
-------------------------------
Summary: CLIENT_WINDOW_MODE generates new windowid even if one
exists
Key: MYFACES-3881
URL: https://issues.apache.org/jira/browse/MYFACES-3881
Project: MyFaces Core
Issue Type: Bug
Affects Versions: 2.2.2
Environment: java 7, tomcat 7.0.50
Reporter: Rene O
If you use @ViewScoped beans and activate CLIENT_WINDOW_MODE (url or client) a
page refresh generates a new windowid although the application in the current
browser window already has a windowid.
I think a new windowid should only be generated, if no windowid exists, e.g.
open new window or tab with the same url.
<context-param>
<param-name>javax.faces.CLIENT_WINDOW_MODE</param-name>
<param-value>url</param-value>
<!--client doesn't work too-->
</context-param>
A testcase is attached.
call url: http://localhost:8080/jsftest22/mypage.jsf
Fill some values into field
Press F5 to refresh the page
=> new windowid is generated => inputdata is lost, because a new @ViewScoped
bean was created
--
This message was sent by Atlassian JIRA
(v6.2#6252)