Buenas!
 
Tengo el siguiente problema: Estoy trabajando con una JSP que realiza una llamada AJAX a un Action (a través de jquery, aunque entiendo que esto es indiferente) y mi Action es llamado dos veces! 
Cuando me pulsan un botón de la JSP llamo a la función javascript 
guardar() que os muestro a continuación:    
Código Javascript
:
Ver originalfunction guardar(){
alert("guardando...");
$.ajax({url: '<%=urlBase%>/addResultTestExecution.do?valor=1',
             async: false,
         dataType:"json",
         success: function(data){ alert("hola");    },
         error:function (XMLHttpRequest, textStatus, errorThrown){ alert("error"); 
                              return false; 
             }
    });
}
  
Mi action hace algunas tareas y luego devuelve un JSON.
Pues bien, el alert de "guardando..." sólo aparece una vez (comprobado para rechazar la teoría de que llamo 2 veces a la función desde el navegador), el alert de "hola" sólo aparece una vez; sin embargo en el eclipse el degug entra dos veces.
El alert de "error" no aparece nunca.
En IE funciona de maravilla y el problema está que no puedo permitir que se llame dos veces el Action por temas relacionados con el JSON de vuelta. 
¿A alguien más le ha pasado? 
Muchísimas gracias