2010年5月23日 星期日

java.lang.IllegalArgumentException: resolve against non-hierarchical or relative base

因為資料庫要從SQL2000升級到SQL2005,測試DB部分已弄好,想說直接去WAS測試機改連線位置,看看原有的driver可不可以直接支援,不能就算啦,再去找解決方案,結果一改去測連線,出現奇怪的錯誤,重開機後,log有奇怪的錯誤,如下
java.lang.IllegalArgumentException: resolve against non-hierarchical or relative base

我改回來還是一樣有錯,很可怕吧...
通常設定改回來就沒事啦,我是見鬼了嗎
上網一查,有人也有同樣的錯誤
解決辦法
1.打開\profiles\default\config\cells\具体CELL\nodes\具体NODE\resources.xml
2.尋找< cmpDatasource href="tempworkarea.xmi#DataSource_1125683336050"/ >類似行
3.刪除此行
4.重啟Server囉

還真的就可以了,真神奇

0 意見:

張貼留言