Código:
y en la jsp es una llamada ajax:<action name="NewArrivalFlightOptions" class="es.indra.aodb.realtime.web.action.arrivalFlight.NewArrivalFlightOptionsAction" method="fundirVueloLlegada"> <result name="SUCCESS">/jsp/common/_loadJsonErrors.jsp</result> <result name="ERROR">/jsp/common/_loadJsonErrors.jsp</result> <result name="INPUT">/jsp/common/_loadJsonErrors.jsp</result> <result name="loginError">/jsp/application/notLogged.jsp</result> </action>
Código:
y sin embargo el error que me da es:urlFundir='/AODB2/realTime/arrivalFlight/NewArrivalFlightOptions!fundirVueloLlegada.action?idArrivalFlight='+idSel+'&selectedPage=' + paginaSeleccionada + '&desfundir=fundido&opcion=fundir'; jQuery.ajax({ type: 'GET', cache: false, url: urlFundir, dataType: 'json', success: function (json, textstatus) { var mensaje = ""; var jsonErrores = eval('(' + response.responseText + ')'); alert(jsonErrores); if (jsonErrores.errores) //si se han producido errores al desfundir, se muestran { var i = 0; for (i=0; i<jsonErrores.errores.length; i++) { mensaje += jsonErrores.errores[i] + '<br/>'; } alert(mensaje); } else //si se ha desfundido el vuelo, se refresca la tabla { jQuery("#listadoGrid").trigger("reloadGrid"); } }, error: function (xhr, textEstatus, errorThrown) { alert('error al fundir: xhr'+xhr+', textEstatus'+textEstatus+', error'+errorThrown); } });
"there no action maped for namespace /realTIme/arrivalFlight and action named NewArrivalFlightOptions!fundirVueloLlegada"
creo que debe estar algo mal en la llamada al action, en urlFundir, pero no encuentro el fallo. ¿Alguien puede ayudarme? Muchas gracias