Enlace un mensaje de error a varios UIComponent en JSF2

Vengo con una pregunta sobre JSF2. Actualmente estoy mezclando dos piezas de código diferentes propuestas por BalusC en su blog:

http: //balusc.blogspot.com/2007/12/set-focus-in-jsf.htm

http: //balusc.blogspot.com/2007/12/validator-for-multiple-fields.htm

La primera deje resaltar en rojo los campos que tienen un mensaje de error. El segundo permite que la validación se realice en múltiples campos.

Estoy buscando una manera de tener un solo mensaje de error (no quiero que el mensaje se muestre dos veces) en el FacesContext esté vinculado a varios identificadores de cliente (porque el mensaje se refiere a varios campos debido al validador de múltiples campos).

¿Es posible con los conceptos básicos del lenguaje? Si puedo, me gustaría evitar un sistema hecho a mano (debería funcionar con un bean administrado con alcance de "solicitud", el validador coloca los ID de cliente que tienen un error en una Lista a la que accede PhaseListener).

Gracias de antemano por sus consejos. No se pudo ver nada cerca de addMessage () en FacesContext que pudiera hacer el trabajo, pero tal vez hay una manera ...

Respuestas a la pregunta(2)

Su respuesta a la pregunta