Caused by: javax.xml.parsers.ParserConfigurationException: Unable to validate using XSD: Your JAXP provider [org.apache.xerces.jaxp.DocumentBuilderFactoryImpl@155d3a3] does not support XML Schema. Are you running on Java 1.4 or below with Apache Crimson? Upgrade to Apache Xerces (or Java 1.5) for full XSD support.
這個問題是在解析xml時出現的問題,很明顯,是parser不支持schema,只支持低版本的dtd,兩種可能性,一種你使用的是只支持dtd解析的parser,另一種就是,你的類路徑中包含了不同版本的xml-api或parser,比如:你使用的是j2ee1.4的xml-api,而又在類路徑中加入了xerces.jar
具體的情況可能不同,你分析一下自己引入的jar
今天又看了一下,逕行補充.
在使用MyEclipse 6.0.1 GA開發web項目時,引入了j2ee1.4Libraries 下包含xml-apis.jar,看到MANIFEST.MF中寫著Simple API for XML,恩,這是對xml提供的支持API 待續
這個問題是在解析xml時出現的問題,很明顯,是parser不支持schema,只支持低版本的dtd,兩種可能性,一種你使用的是只支持dtd解析的parser,另一種就是,你的類路徑中包含了不同版本的xml-api或parser,比如:你使用的是j2ee1.4的xml-api,而又在類路徑中加入了xerces.jar
具體的情況可能不同,你分析一下自己引入的jar
今天又看了一下,逕行補充.
在使用MyEclipse 6.0.1 GA開發web項目時,引入了j2ee1.4Libraries 下包含xml-apis.jar,看到MANIFEST.MF中寫著Simple API for XML,恩,這是對xml提供的支持API 待續