Duvida com Ajax4JSF

Pessoal,

na minha tela tenho dois radiobuttons,que devem no onchange disparar um evento de forma
que o valor do radio selecionado apareça na tela:

 <h:form>
                   <h:selectOneRadio id="sel" value="#{user.searchParam}">
                           <a4j:support reRender="teste" event="onchange" />
                           <f:selectItem id="a" itemLabel="#{msg.user}" itemValue="user"/>
                          <f:selectItem id="b" itemLabel="#{msg.pass}" itemValue="pass"/>
                   </h:selectOneRadio>
                   <h:outputText id="teste" value="#{user.searchParam}"/>
               </h:form>

public class User {
 public String getSearchParam(){
    searchParam="user";
}
}

Duas coisas estranhas estao acontecendo:
1 - Ao entrar na tela a primeira mudança que é feita(de “user” para “pass”)não gera nenhuma ação;
2 - Quando o evento é disparado está dando o seguinte erro:

  sel:Validation error:Value is not valid

O que pode ser?
Obrigado

ALGUEM???