SAXNotRecognizedException for feature 'http://apache.org/xml/features/standard-uri-conformant'



>任何人都知道为什么我遇到以下代码的异常。我正在使用Java 6。

final XMLReader reader = XMLReaderFactory.createXMLReader();
reader.setFeature("http://xml.org/sax/features/validation", doValidate);
reader.setFeature("http://apache.org/xml/features/validation/schema", doValidate);
reader.setFeature("http://apache.org/xml/features/standard-uri-conformant", doValidate);

org.xml.sax.SAXNotRecognizedException: Feature 'http://apache.org/xml/features/standard-uri-conformant' is not recognized

找到的解决方案:

将 xercesImpl 2.9.1 添加到我的类路径中,而不是使用内部 Java 6 捆绑版本的 Xerces。

在集成 Spring 和 Rest Web Service Jersey 时遇到此问题

溶液

移除了以下罐子
Xerces-2.6.2.jar
xercesImpl-2.11.0.jar
XML-API .jar

添加

JAXP-API-1.4.2.jar

相关内容

  • 没有找到相关文章

最新更新