StartupServletContextListener could be called twice on init and destroy -----------------------------------------------------------------------
Key: MYFACES-2870 URL: https://issues.apache.org/jira/browse/MYFACES-2870 Project: MyFaces Core Issue Type: Bug Components: JSR-314 Affects Versions: 2.0.1 Environment: JBoss AS 6 Reporter: Leonardo Uribe Assignee: Leonardo Uribe JBoss jsf deployer needs a custom class that extends StartupServletContextListener to add additional processing before initialize. The problem we have is the original StartupServletContextListener is registered on myfaces-core.tld, so it ends being called "twice". The solution is do a simple reorganization of the code, so _facesInitializer is only set on the first one, then we use FACES_INIT_DONE param to comunicate to the other listener that has been already initialized. Then, only process contextDestroyed if _faceslnitializer was set. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.