code: @Override
  	public void processAction(ActionEvent event) { // throws FacesException
  		// cette méthode est appelée par JSF RI (Mojarra)
  		if (DISABLED || !JSF_COUNTER.isDisplayed()) {
  			delegateActionListener.processAction(event);
  			return;
  		}
  
  		boolean systemError = false;
  		try {
  			final String actionName = getRequestName(event);
  
  			JSF_COUNTER.bindContextIncludingCpu(actionName);
  
  			delegateActionListener.processAction(event);
  		} catch (final Error e) {
  			// on catche Error pour avoir les erreurs systèmes
  			// mais pas Exception qui sont fonctionnelles en général
  			systemError = true;
  			throw e;
  		} finally {
  			// on enregistre la requête dans les statistiques
  			JSF_COUNTER.addRequestForCurrentContext(systemError);
  		}
  	}
docs: {@inheritDoc}