问题起因:tomcat做soap开发,从服务器上下载了wsdl后,发现soapui导入报错,报错内容见标题;
问题原因:wsdl中定义有问题,在simplecontent中必须有extension或者restriction内容,见http://blog.csdn.net/caolaosanahnu/article/details/7962735;全文搜索simplecontent,发现问题wsdl中有如下段
<complexType name="Version">
<simpleContent>
<extension/>
</simpleContent>
</complexType>
解决方法:将以上内容修改为
<complexType name="Version">
<simpleContent>
<extension base="xsd:string"/>
</simpleContent>
</complexType>
再次导入成功。