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)

Reply via email to