JSF 2.0 - j:ajax para modificar ui:include ??

Hola, a todos, soy nuevo y estoy empezando a programar en JSF 2.0. Mi duda es la siguiente:
Tengo un archivo index.xhtml y contiene varias secciones. En un de ella se incluye un achivo llamado 'pagina1.xhtml' mediante el siguiente codigo:

ui:include id="archivo_vista" src="#{paginasBean.archivo}"/>

(paginasBean es un bean con el atributo 'archivo' cuyo valor devuelto en principio es 'pagina1.xhtml')

Luego tengo un boton que incluye el elemento f:ajax:


h:commandButton id="boton"  value="cambiar pagina" action="#{paginasBean.Cambiar}" >
                        f:ajax render="archivo_vista"  />
/h:commandButton>

La idea era que al hacer click en el boton se ejecutara el servicio Cambiar() del bean 'paginaBean' el cual cambiael atributo archivo a 'pagina2.xhtml' para luego mediante f:ajax se setee la etiqueta ui:include y de esta forma me cambiara de pagina.
no funciono :(
En todos los casos me da el error :

 f:ajax contains an unknown id 'archivo_vista' - cannot locate it in the context of the component boton 

Intente insertando el boton dentro de un formulario y tampoco funciona.

¿Hay alguna manera de realizar esto? es decir, ¿insertar en una seccion otro archivo xhtml en forma dinamica?

Agradeceria una respuesta, Saludos