JSF2: cómo lograr una política de manejo de ViewParam en todo el sitio usando una plantilla

Lo siguiente parece ignorarse dentro de las plantillas de facelet XHTML:

<f:metadata>
    <f:viewParam name="id" value="#{backingBean.id}" />
</f:metadata>

(Al menos con Mojarra según Glassfish2.2)

a referencia completa de @Java Server Faces 2.0 dice p.540:

La etiqueta f: metadata encapsula el conjunto de elementos utilizados para especificar los metadatos para una vista Facelet y, por lo tanto, debe ser un elemento secundario de la etiqueta f: view y puede no aparecer en una plantilla. A partir de JSF2.0, el único propósito de esta etiqueta es encapsular las etiquetas f: viewParam.

Es tedioso que mi aplicación actual tenga que incluir lo anterior en cada una de cientos de páginas XHTML, pero falla en la plantilla, no puedo introducir políticas de manejo de parámetros de vista. De hecho, lo que me gustaría es ambas cosas, una combinación de políticas de manejo de parámetros de vista comunes a todas las páginas y luego un manejo adicional para páginas específicas que toman parámetros de consulta adicionales.

Glad por consejo,

Webel

Respuestas a la pregunta(2)

Su respuesta a la pregunta