Jakarta ee 使用jax rs服务时出现错误503

Jakarta ee 使用jax rs服务时出现错误503,jakarta-ee,jetty,jax-rs,Jakarta Ee,Jetty,Jax Rs,这是不寻常的行为,我尝试简单的jax-rs实现,但失败了 17215 [29943420@qtp-14485739-7] WARN org.mortbay.log - Committed before 404 null 17215 [29943420@qtp-14485739-7] ERROR org.mortbay.log - /CribService/webresources/caas/doesAuthorIDsExist java.lang.IllegalStateException: C

这是不寻常的行为,我尝试简单的jax-rs实现,但失败了

17215 [29943420@qtp-14485739-7] WARN org.mortbay.log - Committed before 404 null
17215 [29943420@qtp-14485739-7] ERROR org.mortbay.log - /CribService/webresources/caas/doesAuthorIDsExist
java.lang.IllegalStateException: Committed
    at org.mortbay.jetty.Response.resetBuffer(Response.java:1024)
    at org.mortbay.jetty.Response.sendError(Response.java:240)
    at org.mortbay.jetty.Response.sendError(Response.java:342)
命令:

curl -X POST -H "Content-Type: text/plain" -d '2093' http://localhost:8080/CribService/webresources/caas/doesAuthorIDsExist

有人能给我解释一下这类错误的原因吗,特别是在重新启动之前,这项服务运行时没有任何问题

需要重新启动系统并终止jetty进程,并确保是否使用netbeans重新运行和部署,它不是在netbeans之外部署的。

您是否再次尝试重新启动和/或更改端口?我重新启动了系统,这将持续,如何更改端口,使用NetBean所有jetty进程并重新启动fresh,但这将持续尝试重新启动机器。这将释放当前持有的所有端口。