我正在使用JAX-B和Jasper学习WebServices。我可以轻松生成XML响应,但我想获得JSON响应,但我得到错误500.
这是例外:
javax.servlet.ServletException: org.glassfish.jersey.server.ContainerException: java.lang.NoClassDefFoundError: javax/xml/parsers/ParserConfigurationException
root cause
org.glassfish.jersey.server.ContainerException: java.lang.NoClassDefFoundError: javax/xml/parsers/ParserConfigurationException
root cause
java.lang.NoClassDefFoundError: javax/xml/parsers/ParserConfigurationException
root cause
java.lang.ClassNotFoundException: javax.xml.parsers.ParserConfigurationException not found by org.eclipse.persistence.moxy [228]
完整服务器日志:http://pastebin.com/Eq2KbyKJ
Okey,我尝试过使用Tomcat,它有效,似乎是与Glassfish相关的问题,但我想使用Glassfish作为服务器,因为我在我的项目中使用EJB。答案 0 :(得分:0)
这是Eclipselink中的一个错误:https://bugs.eclipse.org/bugs/show_bug.cgi?id=463169,尝试升级到最新版本?