2
respostas

11:07:28,084 ERROR [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-14) RESTEASY002010: Failed to execute: javax.ws.rs.InternalServerErrorException: HTTP 500 Internal Server Error

oioi, por favor alguém consegue ajudar? o @POST funciona ok, mas ao implementar o response ocorre erro 500.

url retornada: http://localhost:8080/casadocodigo/services/pagamento?uuid=d777eb0d-34c3-4b96-8255-f1c8547f8e57

    @POST//recebe via POST
    public Response pagar(@QueryParam("uuid") String arg0) {//@QueryParam param na url
        System.out.println(arg0);

        Compra compra = compraDao.buscaPorUuid(arg0);
        pagamentoGt.pagar(compra.getTotal());

        //criando o response:
        URI uriBuilder = UriBuilder.fromPath("http://localhost:8080"+context.getContextPath()+"/index.xhtml")
            .queryParam("msg", "Compra realizada com sucesso").build();
        Response response = Response.seeOther(uriBuilder).build();

        return response;
    }
2 respostas

fui tentar debugar e rodou ok (não sei oq fiz mas deu certo rs)

Opa aline, que bom então. Eu ia pedir para você postar a exception e tudo mais :).