PartialRefresh e Partialtriggers

Agem pode me ajudar com esse problema?

segue o caso:

<tr:selectOneChoice 
	id="grupoSearch" 
	value="#{equipamentoBean.searchObject.grupoEquipamento.codigoGrupoEquipamento}"
	autoSubmit="true"
	partialSubmit="true"
	action="#{equipamentoBean.actionCarregarTipos}">
        <t:selectItems value="#{equipamentoBean.grupos}" var="grupo" itemValue="#grupo.codigoGrupoEquipamento" />
</tr:selectOneChoice>

Pq n consigo chamar o método action="#{equipamentoBean.actionCarregarTipos}" ?

public void getActionCarregarTipos(){ 
		try {
			if (getEntity().getGrupoEquipamento() != null) {
				this.tipos = getTipoById(getEntity().getGrupoEquipamento()
						.getCodigoGrupoEquipamento()); 
			}
		} catch (Exception e) {
			e.printStackTrace();
		}
	}  

Galera resolvi dessa forma:

<div class="campo">
	<tr:outputLabel value="Grupo" for="grupoSearch"/>
		<tr:selectOneChoice 
		id="grupoSearch" 
		autoSubmit="true" 
		value="#{equipamentoBean.searchObject.grupoEquipamento.codigoGrupoEquipamento}"
		unselectedLabel="Selecione uma opção"
		valueChangeListener="#{equipamentoBean.actionCarregarTipos}">
		<t:selectItems value="#{equipamentoBean.grupos}" var="grupo" 
		itemValue="#grupo.codigoGrupoEquipamento"/>
		</tr:selectOneChoice>
	</div>	
<div class="campo">
<tr:outputLabel value="Tipo" for="tipo"/>
	<tr:selectOneChoice id="tipo" partialTriggers="grupoSearch" 
	value="#{equipamentoBean.searchObject.tipoEquipamento.codigoEquipamento}"
	unselectedLabel="Selecione uma opção">
	<t:selectItems value="#{equipamentoBean.tipos}" var="tipo" itemValue="#tipo.codigoEquipamento" />
	</tr:selectOneChoice>
</div>	

O pai deve estar com o autoSubmit=“true” e o filho com partialTriggers=“IDDOPAI”

vlw.