Boa noite a todos
estou com o seguinte problema:
Fiz um webservice restfull com resteasy e testei usando localhost e td funcionou perfeito porem quando coloquei em outro servidor e consumi ele da minha maquina ele não deu retorno e nem mesmo erro.
existe algum config a ser feita para rodar crossdomain ?
segue codigo:
JAVA:
@POST
@Produces(MediaType.APPLICATION_JSON)
@Path("teste")
public RespostaJsonObjeto testeRest(@FormParam("frase") String frase){
RespostaJsonObjeto jsonData = new RespostaJsonObjeto();
jsonData.setTexto(frase);
return jsonData;
}
Ajax:
function mTeste(){
var dataString = 'frase=mais um teste';
$.ajax({
url: "http://192.168.1.100:8080/test/rest/wb/teste",
cache:false,
type:"post",
crossDomain: true,
data: dataString,
dataType:"json",
asynchronous:true,
error: function (xhr, ajaxOptions, thrownError){
alert('Erro2'+xhr.status + '<br>' + thrownError);
},
success:function (XMLHttpRequest){
alert(XMLHttpRequest.texto);
}
});
}