亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在使用axis生成wsdl客戶端代碼時,報錯

在使用axis生成wsdl客戶端代碼時,報錯

浮云間 2018-08-09 11:10:41
最近對方系統webservice接口在升級,我們的jar包是用axis打的,但是現在繼續用axis時,打包時報錯:org.apache.axis.wsdl.toJava.DuplicateFileException: Duplicate file name: ./srcom\cpic\wss\propertyInsurance\accidentService\types\SystemInfoReturnType.javaHint: you may have mapped two namespaces with elements of the same name to thepackage name.at org.apache.axis.wsdl.toJava.JavaWriter.generate(JavaWriter.java:110at org.apache.axis.wsdl.toJava.JavaBeanWriter.generate(JavaBeanWriter.1405)。咨詢了服務端:他們說SystemInfoReturnType這個字段在兩個公共類里是都有的,沒問題的?,F在就是axis打包一直是這個錯誤。單用cxf加了個命令-autoNameResolution就可以了,但是jar包結構只有一個包文件夾,和以前有很大差異,所以還是需要用axis。請大家幫助下!
查看完整描述

1 回答

?
GCT1015

TA貢獻1827條經驗 獲得超4個贊

把自己生成的命令中的,-p包路徑刪掉,就可以了。但是刪掉自己的路徑生成的代碼就會是默認服務端代碼的包架構,要比對。如果哪位有更好的方法請告知下!


查看完整回答
反對 回復 2018-08-31
  • 1 回答
  • 0 關注
  • 1581 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號