[英]java.lang.ClassCastException: org.apache.xerces.jaxp.SAXParserFactoryImpl incompatible with javax.xml.parsers.SAXParserFactory
[英]ApacheFOP - Error “org.apache.xerces.jaxp.SAXParserFactoryImpl not found in java.lang.ClassLoader$1{urls=[], parent=null}”
我正在一個項目上,該項目在Altova Stylevision / Apache FOP上使用.NET包裝器,以使用WCF Web服務創建PDF。
它在.net 3.5下工作,但是升級到.net 4后,出現以下錯誤:
javax.xml.transform.TransformerException: http : //xml.org/sax/handlers/LexicalHandler
Stacktrace:位於org.apache.xalan.transformer.TransformerIdentityImpl.transform(Source source,Result outputTarget)所在的.net代碼行中。
來源:fop-0.93
沒有內部異常,因此我嘗試打開盡可能多的調試功能。 唯一的額外信息是在堆棧跟蹤中:
“ {” org.apache.xerces.jaxp.SAXParserFactoryImpl在java.lang.ClassLoader $ 1 {urls = [],parent = null}中找不到“”}
有誰知道問題是什么/如何解決?
看起來有點像米老鼠,但是我花了很多時間試圖讓它工作,所以我想在這里寫點東西,以防其他人受益。
對於這個特定的錯誤,我將其放置了幾個小時,然后又恢復了正常工作。 也許這是一個緩存問題,或者是包裝緩存問題。
尚不完全清楚為什么,但現在已解決。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.