給江南白衣留言有大半天了,沒有見到回復(fù),看來他挺忙。
在標(biāo)題的配置環(huán)境下,輸入localhost:port/pro/services/yourservice?wsdl總是報(bào)一個錯誤,跟蹤的結(jié)果是:這個請求過去之后,XFire開始寫WSDL,錯誤的發(fā)生就是在AbstractWSDLWriter中,寫出的wsdl是一個QDocument對象,接下來調(diào)用dom4j的api來寫成xml文件,于是這個時候報(bào)錯是說QDocument對象的name為空,我跟蹤的時候那個對象的name確實(shí)是空的,但是在調(diào)試器的變量視圖中看看錯誤信息是FileNotFound的錯誤
?
很納悶,究竟是什么File呢?是什么引起的這個錯誤呢?
網(wǎng)上找不到相關(guān)資料。
于是暫定此方法不通,但是這個問題需要進(jìn)一步研究,寫在這里,先做個標(biāo)記
接下來看了SpringSide的環(huán)境配置說明,于是偶想,會不會放在MyEclipse中就好了呢?于是折騰阿折騰,把MyEclipse環(huán)境全部配置成功,居然報(bào)根前面一樣的錯誤!!!!
這個時候我都快崩潰了
抱著最后一線希望,我嘗試了wtp,使用的是Tomcat,這個時候居然正常了,不可思議
那么前面的bug是由服務(wù)器引起的還是XFire的?請聽下回分解