[ 
https://issues.apache.org/jira/browse/PORTLETBRIDGE-203?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13012597#comment-13012597
 ] 

Neil Griffin commented on PORTLETBRIDGE-203:
--------------------------------------------

Not sure about application developers, but there's a bunch of stuff that 
Mojarra is placing in this scope:

18:20:47,625 TRACE [BridgeRequestScopeImpl:243] Restoring FacesContext 
attribute name=[com.sun.faces.renderKitImplForRequest] 
value=[com.sun.faces.renderkit.RenderKitFactoryImpl@2c29c8]
18:20:47,626 TRACE [BridgeRequestScopeImpl:243] Restoring FacesContext 
attribute name=[com.sun.faces.context.StateContext_KEY] 
value=[com.sun.faces.context.StateContext@6b3c55]
18:20:47,627 TRACE [BridgeRequestScopeImpl:243] Restoring FacesContext 
attribute name=[com.sun.faces.context.FacesContextImpl_POST_BACK] value=[true]
18:20:47,627 TRACE [BridgeRequestScopeImpl:243] Restoring FacesContext 
attribute name=[RequestFlashManager] value=[previousRequestSequenceNumber: 3 
nextRequestSequenceNumber: 1]
18:20:47,628 TRACE [BridgeRequestScopeImpl:243] Restoring FacesContext 
attribute name=[SavedResponseCompleteFlagValue] value=[false]
18:20:47,629 TRACE [BridgeRequestScopeImpl:243] Restoring FacesContext 
attribute name=[javax.faces.component.AjaxBehaviors] 
value=[com.sun.faces.component.behavior.AjaxBehaviors@462601]
18:20:47,630 TRACE [BridgeRequestScopeImpl:243] Restoring FacesContext 
attribute name=[com.sun.faces.facelets.FACELET_CONTEXT] 
value=[com.sun.faces.facelets.impl.DefaultFaceletContext@6938ed]
18:20:47,631 TRACE [BridgeRequestScopeImpl:243] Restoring FacesContext 
attribute name=[com.sun.faces.INVOCATION_PATH] value=[/*]
18:20:47,633 TRACE [BridgeRequestScopeImpl:243] Restoring FacesContext 
attribute 
name=[com.sun.faces.application.ApplicationImpl.IS_PROCESSING_LISTENERS] 
value=[{class javax.faces.event.PostAddToViewEvent=false, class 
javax.faces.event.PreValidateEvent=false, class 
javax.faces.event.PostConstructViewMapEvent=false, class 
javax.faces.event.PostValidateEvent=false}]
18:20:47,634 TRACE [BridgeRequestScopeImpl:243] Restoring FacesContext 
attribute name=[com.sun.faces.FACES_VIEW_STATE] value=[... MORE STUFF ...]
18:20:47,635 TRACE [BridgeRequestScopeImpl:243] Restoring FacesContext 
attribute name=[com.sun.faces.logicalViewMap] value=[8077633702120430112]
18:20:47,645 TRACE [BridgeRequestScopeImpl:243] Restoring FacesContext 
attribute name=[facelets.Encoding] value=[UTF-8]
18:20:47,646 TRACE [BridgeRequestScopeImpl:243] Restoring FacesContext 
attribute name=[javax.faces.SEPARATOR_CHAR] value=[:]


> Proposal for 3.0 IMPL: Preserve and restore JSF2 FacesContext attributes in 
> BridgeRequestScope
> ----------------------------------------------------------------------------------------------
>
>                 Key: PORTLETBRIDGE-203
>                 URL: https://issues.apache.org/jira/browse/PORTLETBRIDGE-203
>             Project: MyFaces Portlet Bridge
>          Issue Type: New Feature
>          Components: General
>    Affects Versions: 3.0.0
>            Reporter: Neil Griffin
>            Assignee: Michael Freedman
>
> The JSF 2.0 API introduced a getAttributes() method on FacesContext:
> http://javaserverfaces.java.net/nonav/docs/2.0/javadocs/javax/faces/context/FacesContext.html#getAttributes()
> These values need to be preserved in the BridgeRequestScope. For more 
> information on implementation details, search for 
> "BRIDGE_REQ_SCOPE_ATTR_FACES_CONTEXT_ATTRIBUTES" in the following Java class:
> http://svn.portletfaces.org/svn/portletfaces/bridge/portletfaces-bridge-impl/trunk/src/main/java/org/portletfaces/bridge/scope/BridgeRequestScopeImpl.java

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

Reply via email to