xfire的webservice方法中date類型參數(shù)為null出現(xiàn)空指針錯(cuò)誤的問(wèn)題
最近在使用xfire開發(fā)webservice,發(fā)現(xiàn)一個(gè)這樣的問(wèn)題,如果注冊(cè)的webservice 方法中的參數(shù)有Date類型時(shí),調(diào)用該方法時(shí)把Date型參數(shù)填入null,就會(huì)報(bào)空指針錯(cuò)誤,這是xfire的一個(gè)bug,很可惜在xfire官方網(wǎng)站上最新版的xfire版本是1.2.6,在這個(gè)版本中問(wèn)題仍然沒有解決,而解決的方法在codeHaus的jira中其實(shí)發(fā)現(xiàn)了這個(gè)問(wèn)題,這個(gè)問(wèn)題主要出在org.codehaus.xfire.aegis.type.basic.DateTimeType的writeObject方法,在1.2.6中這個(gè)方法的代碼是這樣的:















我的微博 http://t.sina.com.cn/1401900445
posted on 2010-02-24 09:12 月掛夜中央 閱讀(3751) 評(píng)論(2) 編輯 收藏 所屬分類: java咖啡杯