[英]JSON response in REST API and Glassfish
I have a REST API that returns a JSON response, but when I deployed it on Glassfish, it keeps giving me an Exception of class not found as below:
java.lang.ClassNotFoundException: javax.xml.parsers.ParserConfigurationException not found by org.eclipse.persistence.moxy
基于建议的修复方法是替换 Glassfish 模块文件夹中的 MOXy JAR,但我想知道是否有更好的解决方案而不接触此文件夹。
进一步考虑您的问题,我想到了另一个解决方案。 我还没有测试过,但你可以试一试。
Package 将 JAR 放入您的应用程序中。 我假设这必须将 go 放入 WAR 文件的WEB-INF/lib
中。
在应用程序的glassfish-web.xml
中禁用类加载器委托。 以下是如何执行此操作的说明: Glassfish 我在哪里将类加载器委托选项设置为 false这会导致 Glassfish 在搜索类时首先查看您的WEB-INF/lib
。 所以你可能会解决你的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.