1. 在使用wsdl2java命令生成客户端文件时在Service的Java文件里面出现super构造错误,这是由于jax-ws2.2规约与java6冲突 故需要降低jax-ws规约版本。
解决方法:wsdl2java -frontend jaxws21 http://localhost:8080/MyWebService?WSDL 生成客户端文件
2. 在使用wsdl2java生成的客户端文件 ,如果我们修改了包的名称就会出现
Exception in thread "main" javax.xml.ws.WebServiceException: org.apache.cxf.service.factory.ServiceConstructionException
at org.apache.cxf.jaxws.ServiceImpl.getPort(ServiceImpl.java:347)
at org.apache.cxf.jaxws.ServiceImpl.getPort(ServiceImpl.java:336)