我使用Eclipse Luna(版本4.4.2)和Glassfish 4使用JAX-RS构建REST Web应用程序。
以前工作正常的所有POST和PUT操作现在都在Web服务器上抛出此错误:
Warning: StandardWrapperValve[Jersey Web Application]: Servlet.service() for servlet Jersey Web Application threw exception
java.lang.ClassNotFoundException: javax.xml.parsers.ParserConfigurationException not found by org.eclipse.persistence.moxy
我已经发现(在这里的评论:https://java.net/jira/browse/JERSEY-2888)它已经在EclipseLink 2.6.1和Jersey 2.19中得到修复。
我已更新至Jersey 2.22.1。
Eclipselink 2.6.1已于2015年10月15日发布,如您所见:http://www.eclipse.org/eclipselink/releases/
然而,正如你在这里看到的,它似乎并没有被整合到eclipse中,因为" help - >更新软件":http://download.eclipse.org/rt/eclipselink/updates/
有谁知道如何让2.6.1使用Eclipse?目前,它阻止我完成我的申请,这个问题我已经有4个星期。
还是有另一种方法可以修复它吗?
所有人都非常感谢...
答案 0 :(得分:0)
在https://bugs.eclipse.org/bugs/enter_bug.cgi?product=EclipseLink提交错误报告,表明它既不在主存储库中,也不能作为P2存储库自行下载。