簡體   English   中英

ibm rad 8, was 7, spring 3.2.9 和 xerces 問題

[英]ibm rad 8, was 7, spring 3.2.9 and xerces problem

我知道這是一個很長的鏡頭,但我不得不問。 我有一個 Spring 3.2.9 web 項目在 WAS 7 上運行,在 WIN 7 32bit 上運行 xerces.jar 庫。 我使用的是 WAS 7 JRE,即 Java 6。一切都很好,但我想要更多的內存來使用,所以我把所有東西都移到了 WIN 7 64 位。 So, now I have RAD 8 32bit running on WIN 7 64 bit and my Spring app won't start due to: "parserConfigurationException unable to validate using XSD, your jaxp provider does not support XML schema, upgrade to Xerces or java 5".

我已經嘗試過stackoverflow的答案。 當我嘗試將 VM arguments 添加到 WAS 7 時,服務器將不再啟動。 當我將 Xerces 移動到 RAD8 認可的文件夾時,沒有任何變化。 我添加/刪除了 xerces.jar,沒有任何變化。 我再說一遍,它適用於 WIN 7 32 位。

任何想法?

好的,我已經解決了這個問題,它比我以前嘗試過的要簡單得多(見問題)。 如果有人遇到同樣的困境,這是我對事情的看法。 我不知道該怎么辦了,所以我從 WAS 7 中刪除了所有適用於 WIN 7 32 位的配置選項,並在 WIN 7 64 位上從頭開始,打開/關閉 WAS 7 上的配置選項,如 go。

問題出在“類加載器”中。 我將其設置為“最后加載父級” ,這適用於 WIN 7 32 位。 但是,在 WIN 7 64bit 中,我必須設置為“先加載父級” 我不知道該說些什么。 雖然這解決了我的問題,但我仍然不知道為什么相同的設置在兩個操作系統上都不起作用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM