日期:2014-05-19  浏览次数:20802 次

WSDL file has validation errors. Code generation may fail
WSDL file has validation errors. Code generation may fail 
src-resolve.4.2: Error resolving component 'ns1:ArrayOfRelation'.It was detected that 'ns1:ArrayOfRelation' is in namespace 'http://my.addressbooksys.accp.com',but componets from this namespace are not referenceable from schema document 'http://....'。
我用Webservices Explorer 来测试发现结果完全没有问题,
但我接下来用order->webservice->webservice client创建客户端代码时一直出现上面的这个提示,
但生成的文件好像也没有问题吧,哪位大侠知道是怎么回事啊,客户端生成如附件中的图片;
....
下面我将MSDL贴上来;

------解决方案--------------------
你生成客户端的问题吧。或者客户写的有问题,Xfrie应该有自己的生成客户端工具吧。用用那个,再看看ws-jax 2.1的,里面有ws api调用的例子。xfire也是调api的。
axis 和 cxf都用工具,应该没有问题。