我在webservice端的method中,有一个参数是一个interface,在生成wsdl文件时在终端报“这个类没有缺省的构造函数,这个类无法转换成xml schema type”。然后再想通过WSDL2Java生成client端程序时,就会报这个interface错具体情况是这样的,在webservice端:interface:
public interface IUser {
 若干虚方法
}class:
public class PkgInfoServiceSEIImpl {
  public String getAAA(String str1, IUser actor) {
     ...
  }
}生成的wsdl文件中:
<wsdl:message name="getAAARequest">
      <wsdl:part name="str1" type="xsd:string"/>
      <wsdl:part name="actor" type="tns2:IUser"/>
</wsdl:message>但是却找不到“IUser”的任何定义语句(如果IUser是一个实体Bean的时候,就会有期内部属性等定义),这时如果想用WSDL2Java生成client端程序,就会报“IUser的定义找不到”的错误。不知道该如何解决,有人知道吗?