jsf 2 - IceFaces Window scope not working properly on some browsers -
i running weird problems when using window scope in icefaces 3.3. when put debug statements on constructor , destroy method (using pre-destroy annotation), seeing same bean being created , destroyed , re-created when single user navigates between pages. checked access logs on tomcat server , shows user using compatible browser ie8 , not opening new tabs other navigating between pages.
what lifecycle of window scoped bean. triggers window scope bean destroyed?
this behavior not happen consistently on same browsers. happens users using ie8 while not others. of cases bean re-created seem cases user behind kind of proxy. proxy causing such behavior? again users session remains valid i.e. session keep tracks name of user etc., stays same between pages.
how can behavior solved. window scope unreliable?
yes, it's unreliable , perhaps doesn't serve purpose of window scoping. need implement own custom scope , not icefaces predefined #{window}
. class org.icefaces.application.windowscopemanager
should give hints why seeing behavior.
Comments
Post a Comment