在用CXF做WebService是遇到org.w3c.dom.DOMException: No such Localname for SOAP URI 异常 通常是加入了 axis.jar这个包。 解决办法:主要原因是:xml-api.jar 这个jar在搞鬼。通常我们在构建项目用j2ee1.4下面就自代了xml-api.jar这个文件。而这个文件是JDK1.4用的。把这个文件删除就可以了。
用JDK5以上的rt.jar中的实现就可以了.
原因: 用xml-api.jar CXF org.apache.cxf.wsdl.EndpointReferenceUtils 中的Node 会报解析错误!