3

任何人都知道为什么我在以下代码中遇到异常。我正在使用 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
4

2 回答 2

6

找到解决方案:

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

于 2012-08-10T16:04:10.600 回答
1

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

解决方案

删除了以下罐子
xerces-2.6.2.jar
xercesImpl-2.11.0.jar
xml-apis.jar

添加

jaxp-api-1.4.2.jar

于 2014-11-07T06:32:08.363 回答