[
https://issues.apache.org/jira/browse/MYFACES-3006?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12997680#comment-12997680
]
Gurkan Erdogdu commented on MYFACES-3006:
-----------------------------------------
OK, you can close the issue. 7.0.8 has no problem.
> FacesContext current instance is null in managed bean action method for
> Tomcat 7
> --------------------------------------------------------------------------------
>
> Key: MYFACES-3006
> URL: https://issues.apache.org/jira/browse/MYFACES-3006
> Project: MyFaces Core
> Issue Type: Bug
> Affects Versions: 2.0.2
> Reporter: Gurkan Erdogdu
> Assignee: Leonardo Uribe
>
> Hello,
> Actually I am not sure that this is an error related with MyFaces.
> In a managed bean action method, I have stopped an application "Tomcat
> Context"(not same with the current JSF application).
> public String stopContext(){
>
> FacesContext.getCurrentInsatnce() --> It is ok, faces context is not null
> Context context = get Tomcat application context;
> //Stop tomcat context
> context.stop(); --> This is any application on Tomcat, not same with
> current JSF application
> FacesContext.getCurrentInstance() --> Problem, it is NULL
> }
> I think that Tomcat clear current JSF application thread locals. But I ask to
> stop other application context, therefore it must not destroy current
> application thread locals.
> What do you think?
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira