You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by "Romain Manni-Bucau (JIRA)" <ji...@apache.org> on 2016/04/30 22:14:12 UTC

[jira] [Commented] (TOMEE-1793) PostConstruct and PreRenderView called twice on load

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

Romain Manni-Bucau commented on TOMEE-1793:
-------------------------------------------

Hi Matthew,

can you determine the thread stach when called (both times). Sounds either like a setup issue or a MyFaces issue without more details.

> PostConstruct and PreRenderView called twice on load
> ----------------------------------------------------
>
>                 Key: TOMEE-1793
>                 URL: https://issues.apache.org/jira/browse/TOMEE-1793
>             Project: TomEE
>          Issue Type: Bug
>          Components: TomEE Core Server
>    Affects Versions: 1.7.3, 1.7.4
>            Reporter: Matthew Broadhead
>
> May have started after recent Oracle java update (1.8.0-92-b14) but suddenly all ManagedBeans seem to be calling PostConstruct and PreRenderView twice on View load.  Second time it is called the request parameters are empty.  Result is that any redirect in PreRenderView gets executed.  Determined second request was a Partial Request so surrounded PreRenderView listener with
> {code}
> if (!FacesContext.getCurrentInstance().getPartialViewContext().isPartialRequest()) {
> ...
> }
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)