[ 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