Renderizar outro componente JSF?[RESOLVIDO]

<h:form>
	<h:messages/>
        <h:selectOneMenu id="cliente"		        
		        valueChangeListener="#{indexAdmBean.clienteSelecionadoEvento}"
       			immediate="true">
       				<f:selectItem itemValue="" itemLabel="Escolha um Cliente"/>
	       			<f:selectItems value="#{indexAdmBean.comboClientes}"/>
	       			<f:ajax event="change" render="@form lbl" />	       			
       			</h:selectOneMenu><br/>
				
		<h:outputLabel id="lbl" value="#{indexAdmBean.clienteSelecionado}"/>
				
    </h:form>

public void clienteSelecionadoEvento(ValueChangeEvent event){ String id = (String)event.getNewValue(); ClienteDAO dao = new ClienteDAO(em); clienteSelecionado = dao.busca(Integer.parseInt(id)); System.out.println("Cliente "+clienteSelecionado.getNome()); }

postei anteriormente que o valueChangeListener nao estava funcionando ja consegui resolver, mas agora eu quero que apareca em um label com o item q eu selecionei e nao estou conseguindo fzr ? alguem sabe o pq ?

pessoal desculpa o erro era besteira tinha digitado errado o meu managedBean estava <h:outputLabel id=“lbl” value="#{indexAdmbean.clienteSelecionado}"/> e passei para <h:outputLabel id=“lbl” value="#{indexAdmBean.clienteSelecionado}"/>

ja corrigio o codigo e fica como historico para uma futura duvida !