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

見つかった解決策:

Xercesの内部Java6バンドルバージョンを使用する代わりに、xercesImpl2.9.1をクラスパスに追加しました。

于 2012-08-10T16:04:10.600 に答える