问题现象:
cmd中命令如下:
apache-cxf-2.7.11\bin>wsdl2java -d src -all http://192.169.2.11/WebService/Web_Service/WebService.asmx?op=HelloWorld
报错代码如下:
WSDLToJava Error: org.apache.cxf.wsdl11.WSDLRuntimeException: Fail to create wsdl definition http://192.169.2.11/WebService/Web_Service/WebService.asmx?op=HelloWorld: WSDLException: faultCode=PARSER_ERROR: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character 'v' (code 118) in start tag Expected a quote at [row,col,system-id]: [59,92,"http://192.169.2.11/WebService/Web_Service/WebService.asmx?op=HelloWorld"]
有没有遇到这个问题的朋友,多谢指点。
说明:
1:服务地址没问题,通过浏览器是可以访问的;
2:该服务地址是.net提供的服务地址;
3:目标Java调用.net服务生成客户端java代码
------解决思路----------------------
是不是在cmd里敲的代码参数有错?能访问那应该没问题,我之前刚做过类似的,当时记录了一下,祢看看按照我那样的行不行?
http://lysayjava.blog.163.com/blog/static/234406041201431793550395/