]
Marek Novotny commented on JBSEAM-4898:
---------------------------------------
I applied the patch
JSF2 Page Scope components are not active on postback
-----------------------------------------------------
Key: JBSEAM-4898
URL:
https://issues.jboss.org/browse/JBSEAM-4898
Project: Seam 2
Issue Type: Bug
Affects Versions: 2.3.0.ALPHA
Reporter: John Gilbert
Fix For: 2.3.0.BETA1
Attachments: JBSEAM-4898-patch.txt, seam-scope-test-master.zip
Page scoped components are not active on postback during the restore view phase. We have
been doing things like this in JSF 1.2 for years with no trouble.
{code}
<ui:include src="#{pageScopedComponent.viewId}" />
{code}
In JSF 2 the page will render, because the facelet isn't actually complied until the
render phase on a GET. Then on postback the component is not found in the stateful page
scope and then isn't created because the page scope is not active yet.
I have made many attempts to debug this but I have run out of ideas. I'm thinking
this is a bug so I am posting it here. But if someone can give me some fresh ideas on
where to look, I will keep digging.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: