[ 
https://issues.apache.org/jira/browse/MYFACES-2730?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12881629#action_12881629
 ] 

Martin Marinschek commented on MYFACES-2730:
--------------------------------------------

Hi guys,

if there is backwards compatibility issues - e.g. an existing version of 
Orchestra which runs on MyFaces 1.2 does not run on MyFaces 2.0 due to throwing 
an exception, or any libraries which don't deploy but would be deploying if we 
don't throw exceptions, I change my position. I also think that resolving EL 
expressions should also be possible on startup (just not in request and session 
scoped beans).

However, I thought the FacesContext was not available on startup so far, so why 
do existing libraries rely on this behaviour?

If this is necessary - I am in favor to log an error instead.

best regards,

Martin

> FacesContext not available on application startup
> -------------------------------------------------
>
>                 Key: MYFACES-2730
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2730
>             Project: MyFaces Core
>          Issue Type: Bug
>          Components: JSR-127, JSR-252, JSR-314
>    Affects Versions: 1.1.8, 1.2.9, 2.0.0
>            Reporter: Nick Belaevski
>            Assignee: Leonardo Uribe
>             Fix For: 2.0.2-SNAPSHOT
>
>         Attachments: MYFACES-2730-1.patch, MYFACES-2730-2.patch, 
> MYFACES-2730-3.patch, MYFACES-2730-revert.patch
>
>
> If custom ResourceHandler calls FacesContext.getCurrentInstance() in 
> constructor to read init parameters, null value is returned. This affects 
> latest MyFaces 2.0.0-SNAPSHOT. Mojarra 2.0 provides InitFacesContext in this 
> case.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to