Requisição ajax só executa na segunda vez

Olá pessoal, tenho uma página em que as requisições ajax só funciona na segunda vez que executo.
Por exemplo:

//Minha página. Apaguei tudo e deixei só isso para teste, mas mesmo assim o commandLink só executa o método no bean na segunda vez que eu clico-->

<ui:composition template="./../../administrador/template.xhtml"
                xmlns="http://www.w3.org/1999/xhtml"
                xmlns:ui="http://java.sun.com/jsf/facelets"
                xmlns:p="http://primefaces.org/ui" 
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:sec="http://www.springframework.org/security/facelets/tags"
                xmlns:f="http://java.sun.com/jsf/core">
  <ui:define name="content">
    <h:form id="form_cadastro_usuario" prependId="false">
       <h:inputText id="txt_teste" value="#{managedBeanSecurity.telefone}"/>
       <p:commandLink  actionListener="#{managedBeanSecurity.teste}" process="@this txt_teste" value="Enviar" />
    </h:form>
   </ui:define>
</ui:composition>


//Meu bean

@ManagedBean
@SessionScoped
public class ManagedBeanSecurity implements Serializable {

//Outras variáveis e métodos

//Este método só é executado no segundo clique do commandLink
 public void teste(ActionEvent e)
    {
    System.out.println("O método teste fo executado com êxito.");
    System.out.println("O telefone submetido foi:" + this.getTelefone());
    }
}

Alguém poderia me ajudar?

Minha plataforma: Netbeans 7.1.2, JSF 2.1, Primefaces 3.4.1 e JDK 1.7

Você tem um form dentro do outro aí?

Talvez exista um form em algum template. As vezes forms aninhados causam isso.

Cara, não duplique seus tópicos: http://www.guj.com.br/java/289554-problema-com-requisicao

Aprenda a esperar…

Leia as regras do forum, não se desespere.