Nao consigo fazer que no evento do SelectOneMenu venha selecionado os checkbox do dataTable
<h:form id="formPerfilTela" method="post">
		
	<h:panelGrid id="panelPerfilTela" columns="2" cellpadding="5">
							<h:outputLabel 		value="#{msg['sce.label.perfil']}" />
							<h:selectOneMenu 	id="Perfil"
												style="width:170px;"
												value="#{perfilTelaBean.perfilTela.perfil}"
												converter="simpleEntityConverter" 
												onchange="submit()"
												valueChangeListener="#{perfilTelaBean.pesquisaPerfilTela}"
												immediate="true" >
								<c:selectItem 	itemLabel="#{msg['sce.select.perfil']}"
												itemValue="" 
												noSelectionOption="true" />
								<c:selectItems 	value="#{perfilTelaBean.perfis}" 
												var="perfil"
												itemLabel="#{perfil.nomePerfil}" 
												itemValue="#{perfil}" />
								
							</h:selectOneMenu>
							<h:outputLabel 		value="#{msg['sce.label.telas.acessada.perfil']}" />
						</h:panelGrid>
						<fieldset>
							<legend>
								<h:outputLabel 	value="#{msg['sce.legend.telas.existentes']}" />
							</legend>
							
							<p:outputPanel autoUpdate="true" layout="block" id="panelTabela">
							
							<p:dataTable 		id="tblPerfilTela"
												value="#{perfilTelaBean.perfisTelas}"
												var="t"
												selection="#{perfilTelaBean.selecionados}"
												rowKey="#{t.tela.idTela}">
										
								<p:column headerText="#{msg['sce.selecionar']}" selectionMode="multiple" style="width:70px;text-align:center;">
									
								</p:column>
								<p:column >
									...
								</p:column>
							</p:dataTable>
							
							</p:outputPanel>
							
						</fieldset>
						<center>
							<h:panelGrid columns="2" cellspacing="10">
								<p:commandButton 	id="btnCadastrar" 
													styleClass="btnConfirm"
													value="#{msg['sce.button.incluir.alterar']}" 
													type="submit"
													ajax="false"
													actionListener="#{perfilTelaBean.incluiAltera}"
													update="formPerfilTela" />
							</h:panelGrid>
							
						</center>
					</h:form>quando clico “btnCadastrar” os checkbox sao selecionados <<<
:?:
Porem no evento do selectOneMenu nada ocorre <<
 @ManagedBean
@RequestScoped
public class PerfilTelaBean extends AbstractBean {
public void pesquisaPerfilTela(ValueChangeEvent event) throws IOException, ServletException {
		
		Perfil perfil = (Perfil) event.getNewValue();
		
		if(perfil != null ){
			
			perfilTela		 = new PerfilTela();
			
			perfilTela.setPerfil(perfil);
			
			listaPerfilTelas = new ArrayList<PerfilTela>();
			
			listaPerfilTelas.clear();
			
			try {
				
				listaPerfilTelas = (List<PerfilTela>) perfilTelaService.searchPerfilTela( perfilTela );
				
				perfisTelas = new PerfilTelaDataModel(listaPerfilTelas);
				
				int occurs = 0;
				
				for(PerfilTela pt : perfisTelas)					
					if(pt.getTela().getSelecionada())
						occurs++;
				
				selecionados = new PerfilTela[occurs];
				
				occurs = 0;
				
				for(PerfilTela pt : perfisTelas)					
					if(pt.getTela().getSelecionada())
						selecionados[occurs++] = pt;
				
				
			} catch (BusinessException e) {
				
				log.info(e);
			} catch (Exception e) {
				log.error("Erro do Sistema", e);
				
			}
		}
	}
}Segue imgs da aplicação


Ajuda Por Favor


