今天用wsimport命令生成WebService客户端代码总是失败,搞的我很郁闷,错误信息如下:
C:\Users\DELL>wsimport -d com -keep http://10.3.9.86:8080/GeoWS/CityQuery?wsdl
parsing WSDL...
[ERROR] the following naming conflicts occurred: com.geostar.commonws.city.impl.CityServiceImpl
line 1 of http://10.3.9.86:8080/GeoWS/CityQuery?wsdl
我尝试了wsimport的各个参数,最后无语了。于是,我不得不求助谷大姐,有一个解释比较合理
http://www-01.ibm.com/support/docview.wss?uid=swg1PK61939 于是,我将我的Jax-WS注解中的seviceName改了一下,重新发布服务,最后客户端代码生成成功!