Phase listener is not working (JSF + ADFBc)
Hi,
I have created a phase listener class and registered in faces-config.xml.
When I run the jsf page, the procedures afterPhase() and beforePhase() are not getting called at all.
what is wrong with my code.. Did I missed out some steps?
Here is the code..
PagePhase.java
==============
import javax.faces.event.PhaseEvent;
import javax.faces.event.PhaseId;
import javax.faces.event.PhaseListener;
public class PagePhase implements PhaseListener {
public void afterPhase(PhaseEvent phaseEvent) {
System.out.println("after h");
.....
.....
}
public void beforePhase(PhaseEvent phaseEvent) {
System.out.println("before h");
.....
.....
}
public PhaseId getPhaseId() {
System.out.println("phase id h");
return null;
}
}
faces-config.xml
==============
.....
.....
<lifecycle>
<phase-listener>oracle.adf.controller.faces.lifecycle.ADFPhaseListener</phase-listener>
<phase-listener>soa.npi.view.PagePhase</phase-listener>
</lifecycle>
.....
.....
Thanks,
Prasanna