For audit and debugging purposes I want to log the name of the action method that is being called in my JSF application. For that purpose I'm trying to use an application ActionListener through out the application (Here is an example of my setup). It works OK with h:commandLink and h:commandButton but not with Ajax4JSF's a4j:commandLink and a4j:commandButton.
The problem is that the listener is not called in case of using a4j component. Do you have any ideas how to log Ajax4jsf action methods that's being called?
I use Tomcat 5.5.20, MyFaces 1.5, A4J 1.0.2
Thank you in advance!
update your library. use Rich Faces 3.1.2 GA instead of very old ajax4jsf library version.