View with viewParameter remove backing-beans from the context in 
Restore-View-Phase when setting PROJECT_STAGE to Development
-----------------------------------------------------------------------------------------------------------------------------

                 Key: MYFACES-3302
                 URL: https://issues.apache.org/jira/browse/MYFACES-3302
             Project: MyFaces Core
          Issue Type: Bug
         Environment: Tested on Jetty and IBM WebSphere 8
CODI-Extension
            Reporter: Steven Rudolf


I use the ViewAccessScope from CODI. 
If I create a bean with viewAccessScope and link from a view (where the bean is 
called) to another view (where the bean is accessed too) and then go back to 
the original view, I expect, that the same instance of the bean is used. But at 
the time I go back to the original view in the Restore-View-Phase the instance 
of the bean is destroyed and a new one is created.

This behaviour only happen if I use the PROJECT_STAGE=Development AND implement 
a viewParameter to the view. So I think, that in Development-Stage the 
<metadata>-Tag or the <viewParameter>-Tag do something that brings the 
BeanManager to handle the beans in abnormal way.

There is a sample project at 
https://bitbucket.org/os890/myfaces-mailing-list/src/56d0ef922d12


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to