jsf 2 - Custom PhaseListener called twice in jsf 2 -
i working phaselistener in jsf 2.0. it's methods getting called twice every time.
@override public void beforephase(phaseevent arg0) { system.out.println("start phase "+arg0.getphaseid()+" here value "+ ++i +" object "+this); }
and output this
start phase restore_view 1 here value 1 object com.phaselistener.myphaselistener@cc8c29 start phase restore_view 1 here value 1 object com.phaselistener.myphaselistener@106054a
each time being called 2 different objects.
please let me know, why so??
in case helps googling problem.
in case, moved glassfish 3 tomcat 7 , noticed custom phase listener being registered twice causing duplicated log entries.
in web.xml had configurelistener required glassfish 3 triggers second registration on tomcat 7:
<listener> <listener-class>com.sun.faces.config.configurelistener</listener-class> </listener>
i removed block , resolved issue.
Comments
Post a Comment