Resteasy 1550错误

时间:2017-02-02 18:17:29

标签: angularjs maven cors resteasy

我正在为2个项目进行UI集成。这两个项目都使用RESTEasy进行休息服务,并且几乎完全相同。两个项目的UI也是相同的 - 使用Yeoman来构建一个角度应用程序。第一个项目按预期工作。我能够从UI执行所有CRUD操作。第二个项目给了我一些问题。 GET调用正在按预期工作,但PUT,POST和DELETE导致服务出现此错误:

enter image description here

UI中出现此错误:

enter image description here

我已经比较了两个项目的pom文件和web.xml文件 - resteasy引用是相同的。

以下是POST方法的示例:

@POST
@Path("/")
@Override
public Response addThingy(MyParam myParam) {
    return Response.status(Status.CREATED).entity(param.paramMethod(myParam).build();
}

我还尝试在angular:

中添加标题信息
$http({
    url : someUrl,
    method : "POST",
    data : postObject,
    headers : {
        'Content-type' : 'application.json'
    }

我无法理解为什么在同一环境中几乎完全相同设置的2个项目会产生不同的结果。我们非常感谢您在何​​处寻找差异或尝试解决此问题的任何回复。

0 个答案:

没有答案