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

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

[~chongma] the same call should be fine but we should get it twice in the 
output otherwise the reporting "post construct is called twice" is not accurate.

> 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
>         Attachments: threadstack20160501.txt
>
>
> 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)

Reply via email to