You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Jakob Korherr (JIRA)" <de...@myfaces.apache.org> on 2009/11/05 22:35:32 UTC

[jira] Created: (MYFACES-2396) @PreDestroy method of Bean in CustomScope not invoked

@PreDestroy method of Bean in CustomScope not invoked
-----------------------------------------------------

                 Key: MYFACES-2396
                 URL: https://issues.apache.org/jira/browse/MYFACES-2396
             Project: MyFaces Core
          Issue Type: Bug
          Components: JSR-314
    Affects Versions: 2.0.0-alpha
            Reporter: Jakob Korherr


Testing the mojarra 2.0.1 sample "custom-bean-scope", MyFaces does NOT behave like Mojarra.
The problem is that MyFaces does not propagate a PreDestroyCustomScopeEvent correctly. The following code is from the mojarra sample and shows how the event is published:

public void notifyDestroy() {

            // notify interested parties that this scope is being
            // destroyed
            ScopeContext scopeContext = new ScopeContext(SCOPE_NAME, this);
            application.publishEvent(FacesContext.getCurrentInstance(), PreDestroyCustomScopeEvent.class, scopeContext);

}

However, the @PreDestroy method of the Bean, which is stored in the scope, is not invoked.


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


[jira] Updated: (MYFACES-2396) @PreDestroy method of Bean in CustomScope not invoked

Posted by "Leonardo Uribe (JIRA)" <de...@myfaces.apache.org>.
     [ https://issues.apache.org/jira/browse/MYFACES-2396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Leonardo Uribe updated MYFACES-2396:
------------------------------------

       Resolution: Fixed
    Fix Version/s: 2.0.0-alpha-2
           Status: Resolved  (was: Patch Available)

Thanks to Jakob Korherr for provide this patch

> @PreDestroy method of Bean in CustomScope not invoked
> -----------------------------------------------------
>
>                 Key: MYFACES-2396
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2396
>             Project: MyFaces Core
>          Issue Type: Bug
>          Components: JSR-314
>            Reporter: Jakob Korherr
>            Assignee: Leonardo Uribe
>             Fix For: 2.0.0-alpha-2
>
>         Attachments: myfaces-2396-final.patch, myfaces-2396-no-loop.patch, myfaces_2396_proposal.patch
>
>
> Testing the mojarra 2.0.1 sample "custom-bean-scope", MyFaces does NOT behave like Mojarra.
> The problem is that MyFaces does not propagate a PreDestroyCustomScopeEvent correctly. The following code is from the mojarra sample and shows how the event is published:
> public void notifyDestroy() {
>             // notify interested parties that this scope is being
>             // destroyed
>             ScopeContext scopeContext = new ScopeContext(SCOPE_NAME, this);
>             application.publishEvent(FacesContext.getCurrentInstance(), PreDestroyCustomScopeEvent.class, scopeContext);
> }
> However, the @PreDestroy method of the Bean, which is stored in the scope, is not invoked.

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


[jira] Commented: (MYFACES-2396) @PreDestroy method of Bean in CustomScope not invoked

Posted by "Leonardo Uribe (JIRA)" <de...@myfaces.apache.org>.
    [ https://issues.apache.org/jira/browse/MYFACES-2396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12779500#action_12779500 ] 

Leonardo Uribe commented on MYFACES-2396:
-----------------------------------------

I only have one comments about this patch. Add other listener in myfaces core tld could cause problems, because there is no warrant about the execution order of those listeners. The best is refactor a little bit myfaces startup listener and delegate to a class that deal with this (ManagedBeanDestroyerListener).


> @PreDestroy method of Bean in CustomScope not invoked
> -----------------------------------------------------
>
>                 Key: MYFACES-2396
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2396
>             Project: MyFaces Core
>          Issue Type: Bug
>          Components: JSR-314
>    Affects Versions: 2.0.0-alpha
>            Reporter: Jakob Korherr
>         Attachments: myfaces_2396_proposal.patch
>
>
> Testing the mojarra 2.0.1 sample "custom-bean-scope", MyFaces does NOT behave like Mojarra.
> The problem is that MyFaces does not propagate a PreDestroyCustomScopeEvent correctly. The following code is from the mojarra sample and shows how the event is published:
> public void notifyDestroy() {
>             // notify interested parties that this scope is being
>             // destroyed
>             ScopeContext scopeContext = new ScopeContext(SCOPE_NAME, this);
>             application.publishEvent(FacesContext.getCurrentInstance(), PreDestroyCustomScopeEvent.class, scopeContext);
> }
> However, the @PreDestroy method of the Bean, which is stored in the scope, is not invoked.

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


[jira] Updated: (MYFACES-2396) @PreDestroy method of Bean in CustomScope not invoked

Posted by "Jakob Korherr (JIRA)" <de...@myfaces.apache.org>.
     [ https://issues.apache.org/jira/browse/MYFACES-2396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jakob Korherr updated MYFACES-2396:
-----------------------------------

    Status: Patch Available  (was: Open)

> @PreDestroy method of Bean in CustomScope not invoked
> -----------------------------------------------------
>
>                 Key: MYFACES-2396
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2396
>             Project: MyFaces Core
>          Issue Type: Bug
>          Components: JSR-314
>    Affects Versions: 2.0.0-alpha
>            Reporter: Jakob Korherr
>         Attachments: myfaces-2396-final.patch, myfaces_2396_proposal.patch
>
>
> Testing the mojarra 2.0.1 sample "custom-bean-scope", MyFaces does NOT behave like Mojarra.
> The problem is that MyFaces does not propagate a PreDestroyCustomScopeEvent correctly. The following code is from the mojarra sample and shows how the event is published:
> public void notifyDestroy() {
>             // notify interested parties that this scope is being
>             // destroyed
>             ScopeContext scopeContext = new ScopeContext(SCOPE_NAME, this);
>             application.publishEvent(FacesContext.getCurrentInstance(), PreDestroyCustomScopeEvent.class, scopeContext);
> }
> However, the @PreDestroy method of the Bean, which is stored in the scope, is not invoked.

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


[jira] Commented: (MYFACES-2396) @PreDestroy method of Bean in CustomScope not invoked

Posted by "Jakob Korherr (JIRA)" <de...@myfaces.apache.org>.
    [ https://issues.apache.org/jira/browse/MYFACES-2396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12779553#action_12779553 ] 

Jakob Korherr commented on MYFACES-2396:
----------------------------------------

I also thought about that. The only thing, which I did not like about it, is that the StartupServletContextListener would also be a HttpSessionListener, RequestListener,.... and so he does more than his name "StartupServletContextListener" tells us. But I suppose this is better than the registration of a second Listener. I'll change the patch!

> @PreDestroy method of Bean in CustomScope not invoked
> -----------------------------------------------------
>
>                 Key: MYFACES-2396
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2396
>             Project: MyFaces Core
>          Issue Type: Bug
>          Components: JSR-314
>    Affects Versions: 2.0.0-alpha
>            Reporter: Jakob Korherr
>         Attachments: myfaces_2396_proposal.patch
>
>
> Testing the mojarra 2.0.1 sample "custom-bean-scope", MyFaces does NOT behave like Mojarra.
> The problem is that MyFaces does not propagate a PreDestroyCustomScopeEvent correctly. The following code is from the mojarra sample and shows how the event is published:
> public void notifyDestroy() {
>             // notify interested parties that this scope is being
>             // destroyed
>             ScopeContext scopeContext = new ScopeContext(SCOPE_NAME, this);
>             application.publishEvent(FacesContext.getCurrentInstance(), PreDestroyCustomScopeEvent.class, scopeContext);
> }
> However, the @PreDestroy method of the Bean, which is stored in the scope, is not invoked.

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


[jira] Commented: (MYFACES-2396) @PreDestroy method of Bean in CustomScope not invoked

Posted by "Jakob Korherr (JIRA)" <de...@myfaces.apache.org>.
    [ https://issues.apache.org/jira/browse/MYFACES-2396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12777110#action_12777110 ] 

Jakob Korherr commented on MYFACES-2396:
----------------------------------------

It seems like the origin of this issue is that all MyFacesXXXListeners in org.apache.myfaces.webapp created by Dennis Byrne are not registered in webxml.

For example: If you manually register org.apache.myfaces.webapp.MyFacesHttpSessionAttributeListener, @PreDestroy is invoked correctly on all SessionScoped managed beans.

> @PreDestroy method of Bean in CustomScope not invoked
> -----------------------------------------------------
>
>                 Key: MYFACES-2396
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2396
>             Project: MyFaces Core
>          Issue Type: Bug
>          Components: JSR-314
>    Affects Versions: 2.0.0-alpha
>            Reporter: Jakob Korherr
>
> Testing the mojarra 2.0.1 sample "custom-bean-scope", MyFaces does NOT behave like Mojarra.
> The problem is that MyFaces does not propagate a PreDestroyCustomScopeEvent correctly. The following code is from the mojarra sample and shows how the event is published:
> public void notifyDestroy() {
>             // notify interested parties that this scope is being
>             // destroyed
>             ScopeContext scopeContext = new ScopeContext(SCOPE_NAME, this);
>             application.publishEvent(FacesContext.getCurrentInstance(), PreDestroyCustomScopeEvent.class, scopeContext);
> }
> However, the @PreDestroy method of the Bean, which is stored in the scope, is not invoked.

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


[jira] Commented: (MYFACES-2396) @PreDestroy method of Bean in CustomScope not invoked

Posted by "Leonardo Uribe (JIRA)" <de...@myfaces.apache.org>.
    [ https://issues.apache.org/jira/browse/MYFACES-2396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12783143#action_12783143 ] 

Leonardo Uribe commented on MYFACES-2396:
-----------------------------------------

1. Take tomcat 6.0.16 or upper
2. Put myfaces jars and all related dependencies on lib folder
3. Put an example war in webapps directory

> @PreDestroy method of Bean in CustomScope not invoked
> -----------------------------------------------------
>
>                 Key: MYFACES-2396
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2396
>             Project: MyFaces Core
>          Issue Type: Bug
>          Components: JSR-314
>            Reporter: Jakob Korherr
>            Assignee: Leonardo Uribe
>         Attachments: myfaces-2396-final.patch, myfaces_2396_proposal.patch
>
>
> Testing the mojarra 2.0.1 sample "custom-bean-scope", MyFaces does NOT behave like Mojarra.
> The problem is that MyFaces does not propagate a PreDestroyCustomScopeEvent correctly. The following code is from the mojarra sample and shows how the event is published:
> public void notifyDestroy() {
>             // notify interested parties that this scope is being
>             // destroyed
>             ScopeContext scopeContext = new ScopeContext(SCOPE_NAME, this);
>             application.publishEvent(FacesContext.getCurrentInstance(), PreDestroyCustomScopeEvent.class, scopeContext);
> }
> However, the @PreDestroy method of the Bean, which is stored in the scope, is not invoked.

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


[jira] Updated: (MYFACES-2396) @PreDestroy method of Bean in CustomScope not invoked

Posted by "Leonardo Uribe (JIRA)" <de...@myfaces.apache.org>.
     [ https://issues.apache.org/jira/browse/MYFACES-2396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Leonardo Uribe updated MYFACES-2396:
------------------------------------

       Resolution: Fixed
    Fix Version/s: 2.0.0-alpha
         Assignee: Leonardo Uribe
           Status: Resolved  (was: Patch Available)

Thanks to Jakob Korherr for this patch

> @PreDestroy method of Bean in CustomScope not invoked
> -----------------------------------------------------
>
>                 Key: MYFACES-2396
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2396
>             Project: MyFaces Core
>          Issue Type: Bug
>          Components: JSR-314
>    Affects Versions: 2.0.0-alpha
>            Reporter: Jakob Korherr
>            Assignee: Leonardo Uribe
>             Fix For: 2.0.0-alpha
>
>         Attachments: myfaces-2396-final.patch, myfaces_2396_proposal.patch
>
>
> Testing the mojarra 2.0.1 sample "custom-bean-scope", MyFaces does NOT behave like Mojarra.
> The problem is that MyFaces does not propagate a PreDestroyCustomScopeEvent correctly. The following code is from the mojarra sample and shows how the event is published:
> public void notifyDestroy() {
>             // notify interested parties that this scope is being
>             // destroyed
>             ScopeContext scopeContext = new ScopeContext(SCOPE_NAME, this);
>             application.publishEvent(FacesContext.getCurrentInstance(), PreDestroyCustomScopeEvent.class, scopeContext);
> }
> However, the @PreDestroy method of the Bean, which is stored in the scope, is not invoked.

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


[jira] Reopened: (MYFACES-2396) @PreDestroy method of Bean in CustomScope not invoked

Posted by "Leonardo Uribe (JIRA)" <de...@myfaces.apache.org>.
     [ https://issues.apache.org/jira/browse/MYFACES-2396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Leonardo Uribe reopened MYFACES-2396:
-------------------------------------


When myfaces-api and myfaces-impl are outside WEB-INF/lib the following error is found:
 
The patch does  not take into account that the StartupServletContextListener code could be executed outside myfaces lifecycle. I'll revert the changes

Nov 24, 2009 3:23:23 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Nov 24, 2009 3:23:23 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Nov 24, 2009 3:23:26 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.apache.myfaces.webapp.StartupServletContextListener
java.lang.StackOverflowError
	at java.util.concurrent.ConcurrentHashMap.hash(ConcurrentHashMap.java:157)
	at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:730)
	at org.apache.catalina.core.ApplicationContext.getAttribute(ApplicationContext.java:172)
	at org.apache.catalina.core.ApplicationContextFacade.getAttribute(ApplicationContextFacade.java:317)
	at org.apache.myfaces.context.servlet.ApplicationMap.getAttribute(ApplicationMap.java:47)
	at org.apache.myfaces.util.AbstractAttributeMap.get(AbstractAttributeMap.java:94)
	at javax.faces.application.Application.getMyfacesApplicationInstance(Application.java:104)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1174)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
Nov 24, 2009 3:23:26 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.apache.myfaces.webapp.StartupServletContextListener
java.lang.StackOverflowError
	at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:730)
	at org.apache.catalina.core.ApplicationContext.getAttribute(ApplicationContext.java:172)
	at org.apache.catalina.core.ApplicationContextFacade.getAttribute(ApplicationContextFacade.java:317)
	at org.apache.myfaces.context.servlet.ApplicationMap.getAttribute(ApplicationMap.java:47)
	at org.apache.myfaces.util.AbstractAttributeMap.get(AbstractAttributeMap.java:94)
	at javax.faces.application.Application.getMyfacesApplicationInstance(Application.java:104)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1174)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
	at javax.faces.application.Application.subscribeToEvent(Application.java:1177)
Nov 24, 2009 3:30:01 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
Nov 24, 2009 3:30:01 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
Nov 24, 2009 3:30:01 PM org.apache.catalina.core.StandardContext listenerStop
SEVERE: Exception sending context destroyed event to listener instance of class org.apache.myfaces.webapp.StartupServletContextListener
java.lang.IllegalStateException: No Factories configured for this Application. This happens if the faces-initialization does not work at all - make sure that you properly include all configuration settings necessary for a basic faces application and that all the necessary libs are included. Also check the logging output of your web application and your container for any exceptions!
If you did that and find nothing, the mistake might be due to the fact that you use some special web-containers which do not support registering context-listeners via TLD files and a context listener is not setup in your web.xml.
A typical config looks like this;
<listener>
  <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
</listener>

	at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:172)
	at org.apache.myfaces.webapp.AbstractFacesInitializer.dispatchInitDestroyEvent(AbstractFacesInitializer.java:133)
	at org.apache.myfaces.webapp.AbstractFacesInitializer.destroyFaces(AbstractFacesInitializer.java:149)
	at org.apache.myfaces.webapp.StartupServletContextListener.contextDestroyed(StartupServletContextListener.java:206)
	at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:3882)
	at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4516)
	at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:924)
	at org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1189)
	at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1160)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:313)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
	at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1086)
	at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1098)
	at org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:448)
	at org.apache.catalina.core.StandardService.stop(StandardService.java:584)
	at org.apache.catalina.core.StandardServer.stop(StandardServer.java:744)
	at org.apache.catalina.startup.Catalina.stop(Catalina.java:628)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:603)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:592)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Nov 24, 2009 3:30:01 PM org.apache.catalina.core.StandardContext listenerStop
SEVERE: Exception sending context destroyed event to listener instance of class org.apache.myfaces.webapp.StartupServletContextListener
java.lang.IllegalStateException: No Factories configured for this Application. This happens if the faces-initialization does not work at all - make sure that you properly include all configuration settings necessary for a basic faces application and that all the necessary libs are included. Also check the logging output of your web application and your container for any exceptions!
If you did that and find nothing, the mistake might be due to the fact that you use some special web-containers which do not support registering context-listeners via TLD files and a context listener is not setup in your web.xml.
A typical config looks like this;
<listener>
  <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
</listener>

	at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:172)
	at org.apache.myfaces.webapp.AbstractFacesInitializer.dispatchInitDestroyEvent(AbstractFacesInitializer.java:133)
	at org.apache.myfaces.webapp.AbstractFacesInitializer.destroyFaces(AbstractFacesInitializer.java:149)
	at org.apache.myfaces.webapp.StartupServletContextListener.contextDestroyed(StartupServletContextListener.java:206)
	at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:3882)
	at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4516)
	at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:924)
	at org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1189)
	at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1160)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:313)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
	at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1086)
	at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1098)
	at org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:448)
	at org.apache.catalina.core.StandardService.stop(StandardService.java:584)
	at org.apache.catalina.core.StandardServer.stop(StandardServer.java:744)
	at org.apache.catalina.startup.Catalina.stop(Catalina.java:628)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:603)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:592)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Nov 24, 2009 3:30:01 PM org.apache.catalina.core.StandardContext listenerStop
SEVERE: Exception sending context destroyed event to listener instance of class org.apache.myfaces.webapp.StartupServletContextListener
java.lang.IllegalStateException: No Factories configured for this Application. This happens if the faces-initialization does not work at all - make sure that you properly include all configuration settings necessary for a basic faces application and that all the necessary libs are included. Also check the logging output of your web application and your container for any exceptions!
If you did that and find nothing, the mistake might be due to the fact that you use some special web-containers which do not support registering context-listeners via TLD files and a context listener is not setup in your web.xml.
A typical config looks like this;
<listener>
  <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
</listener>

	at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:172)
	at org.apache.myfaces.webapp.AbstractFacesInitializer.dispatchInitDestroyEvent(AbstractFacesInitializer.java:133)
	at org.apache.myfaces.webapp.AbstractFacesInitializer.destroyFaces(AbstractFacesInitializer.java:149)
	at org.apache.myfaces.webapp.StartupServletContextListener.contextDestroyed(StartupServletContextListener.java:206)
	at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:3882)
	at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4516)
	at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:924)
	at org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1189)
	at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1160)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:313)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
	at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1086)
	at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1098)
	at org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:448)
	at org.apache.catalina.core.StandardService.stop(StandardService.java:584)
	at org.apache.catalina.core.StandardServer.stop(StandardServer.java:744)
	at org.apache.catalina.startup.Catalina.stop(Catalina.java:628)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:603)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:592)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)


> @PreDestroy method of Bean in CustomScope not invoked
> -----------------------------------------------------
>
>                 Key: MYFACES-2396
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2396
>             Project: MyFaces Core
>          Issue Type: Bug
>          Components: JSR-314
>    Affects Versions: 2.0.0-alpha
>            Reporter: Jakob Korherr
>            Assignee: Leonardo Uribe
>             Fix For: 2.0.0-alpha
>
>         Attachments: myfaces-2396-final.patch, myfaces_2396_proposal.patch
>
>
> Testing the mojarra 2.0.1 sample "custom-bean-scope", MyFaces does NOT behave like Mojarra.
> The problem is that MyFaces does not propagate a PreDestroyCustomScopeEvent correctly. The following code is from the mojarra sample and shows how the event is published:
> public void notifyDestroy() {
>             // notify interested parties that this scope is being
>             // destroyed
>             ScopeContext scopeContext = new ScopeContext(SCOPE_NAME, this);
>             application.publishEvent(FacesContext.getCurrentInstance(), PreDestroyCustomScopeEvent.class, scopeContext);
> }
> However, the @PreDestroy method of the Bean, which is stored in the scope, is not invoked.

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


[jira] Updated: (MYFACES-2396) @PreDestroy method of Bean in CustomScope not invoked

Posted by "Jakob Korherr (JIRA)" <de...@myfaces.apache.org>.
     [ https://issues.apache.org/jira/browse/MYFACES-2396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jakob Korherr updated MYFACES-2396:
-----------------------------------

    Status: Patch Available  (was: Reopened)

> @PreDestroy method of Bean in CustomScope not invoked
> -----------------------------------------------------
>
>                 Key: MYFACES-2396
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2396
>             Project: MyFaces Core
>          Issue Type: Bug
>          Components: JSR-314
>            Reporter: Jakob Korherr
>            Assignee: Leonardo Uribe
>         Attachments: myfaces-2396-final.patch, myfaces-2396-no-loop.patch, myfaces_2396_proposal.patch
>
>
> Testing the mojarra 2.0.1 sample "custom-bean-scope", MyFaces does NOT behave like Mojarra.
> The problem is that MyFaces does not propagate a PreDestroyCustomScopeEvent correctly. The following code is from the mojarra sample and shows how the event is published:
> public void notifyDestroy() {
>             // notify interested parties that this scope is being
>             // destroyed
>             ScopeContext scopeContext = new ScopeContext(SCOPE_NAME, this);
>             application.publishEvent(FacesContext.getCurrentInstance(), PreDestroyCustomScopeEvent.class, scopeContext);
> }
> However, the @PreDestroy method of the Bean, which is stored in the scope, is not invoked.

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


[jira] Commented: (MYFACES-2396) @PreDestroy method of Bean in CustomScope not invoked

Posted by "Jakob Korherr (JIRA)" <de...@myfaces.apache.org>.
    [ https://issues.apache.org/jira/browse/MYFACES-2396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12783115#action_12783115 ] 

Jakob Korherr commented on MYFACES-2396:
----------------------------------------

How did you accomplish this scenario?

I found out that javax.faces.application.Application causes this infinite loop, when you use a custom implementation for Application, which does not override subscribeToEvent. Were you using a custom implemention to get the StackOverflowException?

> @PreDestroy method of Bean in CustomScope not invoked
> -----------------------------------------------------
>
>                 Key: MYFACES-2396
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2396
>             Project: MyFaces Core
>          Issue Type: Bug
>          Components: JSR-314
>            Reporter: Jakob Korherr
>            Assignee: Leonardo Uribe
>         Attachments: myfaces-2396-final.patch, myfaces_2396_proposal.patch
>
>
> Testing the mojarra 2.0.1 sample "custom-bean-scope", MyFaces does NOT behave like Mojarra.
> The problem is that MyFaces does not propagate a PreDestroyCustomScopeEvent correctly. The following code is from the mojarra sample and shows how the event is published:
> public void notifyDestroy() {
>             // notify interested parties that this scope is being
>             // destroyed
>             ScopeContext scopeContext = new ScopeContext(SCOPE_NAME, this);
>             application.publishEvent(FacesContext.getCurrentInstance(), PreDestroyCustomScopeEvent.class, scopeContext);
> }
> However, the @PreDestroy method of the Bean, which is stored in the scope, is not invoked.

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


[jira] Commented: (MYFACES-2396) @PreDestroy method of Bean in CustomScope not invoked

Posted by "Jakob Korherr (JIRA)" <de...@myfaces.apache.org>.
    [ https://issues.apache.org/jira/browse/MYFACES-2396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12774293#action_12774293 ] 

Jakob Korherr commented on MYFACES-2396:
----------------------------------------

Testing @PreDestroy with a managed bean in session scope, I found out that @PreDestroy also does not work on managed beans in "normal" scopes.

The following action removes the bean "myBean" from the sessionMap:

public String clearScope()
{
    FacesContext.getCurrentInstance().getExternalContext().getSessionMap().remove("myBean");
    return "";
}

On mojarra @PreDestroy is invoked, on MyFaces it is not.

> @PreDestroy method of Bean in CustomScope not invoked
> -----------------------------------------------------
>
>                 Key: MYFACES-2396
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2396
>             Project: MyFaces Core
>          Issue Type: Bug
>          Components: JSR-314
>    Affects Versions: 2.0.0-alpha
>            Reporter: Jakob Korherr
>
> Testing the mojarra 2.0.1 sample "custom-bean-scope", MyFaces does NOT behave like Mojarra.
> The problem is that MyFaces does not propagate a PreDestroyCustomScopeEvent correctly. The following code is from the mojarra sample and shows how the event is published:
> public void notifyDestroy() {
>             // notify interested parties that this scope is being
>             // destroyed
>             ScopeContext scopeContext = new ScopeContext(SCOPE_NAME, this);
>             application.publishEvent(FacesContext.getCurrentInstance(), PreDestroyCustomScopeEvent.class, scopeContext);
> }
> However, the @PreDestroy method of the Bean, which is stored in the scope, is not invoked.

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


[jira] Commented: (MYFACES-2396) @PreDestroy method of Bean in CustomScope not invoked

Posted by "Jakob Korherr (JIRA)" <de...@myfaces.apache.org>.
    [ https://issues.apache.org/jira/browse/MYFACES-2396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12785283#action_12785283 ] 

Jakob Korherr commented on MYFACES-2396:
----------------------------------------

This issue is _REALLY_ weird. I spent a lot of time investigating this Exception and now (I think), I finally found it.

The problem comes from the following method of Application.java

public void subscribeToEvent(Class<? extends SystemEvent> systemEventClass, SystemEventListener listener)
    {
        Application application = getMyfacesApplicationInstance();
        if (application != null)
        {
            application.subscribeToEvent(systemEventClass, listener);
            return;
        }
        subscribeToEvent(systemEventClass, null, listener);
    }

It tries to get the actual MyFacesApplicationInstance (ApplicationImpl) from the ApplicationMap. This method returns null, if either FacesContext is null, ExternalContext is null or ApplicationFactoryImpl did not put it in the ApplicationMap yet.

If the call to getMyfacesApplicationInstance() returns NULL (!!!), everything functions properly and we can never get an infinite loop. Otherwise it calls subscribeToEvent(Class<? extends SystemEvent> systemEventClass, SystemEventListener listener) on ApplicationImpl, which is not overrided and thus it calls itself again and again.

Normally this functions properly, because at startup FacesContext and ExternalContext are null. I don't really know how, but if you (or the Tomcat) managed to initialise the FacesContext and the ExternalContext before subscribeToEvent is invoked, we ran into the infinte loop.

The solution is, of course, really easy, but it was a long way to get there....

> @PreDestroy method of Bean in CustomScope not invoked
> -----------------------------------------------------
>
>                 Key: MYFACES-2396
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2396
>             Project: MyFaces Core
>          Issue Type: Bug
>          Components: JSR-314
>            Reporter: Jakob Korherr
>            Assignee: Leonardo Uribe
>         Attachments: myfaces-2396-final.patch, myfaces_2396_proposal.patch
>
>
> Testing the mojarra 2.0.1 sample "custom-bean-scope", MyFaces does NOT behave like Mojarra.
> The problem is that MyFaces does not propagate a PreDestroyCustomScopeEvent correctly. The following code is from the mojarra sample and shows how the event is published:
> public void notifyDestroy() {
>             // notify interested parties that this scope is being
>             // destroyed
>             ScopeContext scopeContext = new ScopeContext(SCOPE_NAME, this);
>             application.publishEvent(FacesContext.getCurrentInstance(), PreDestroyCustomScopeEvent.class, scopeContext);
> }
> However, the @PreDestroy method of the Bean, which is stored in the scope, is not invoked.

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