我使用 wsgen 来生成 Java SOAP 存根。
使用 Java 基本类型或集合也没有问题。
但是,如果我尝试使用自定义类作为参数,我会从 wsgen 收到错误消息。我之前对 java-files 所做的 javac 没有错误。
这里以我的 Interface.java 为例:
@WebService (targetNamespace = "TNS")
public class Interface
{
public int foo (F f)
{
return 1;
}
}
class F
{
}
来自 wsgen 的错误是“找不到符号:F 类”。我还尝试了包,自己文件中的 F 等。
wsgen 的调用是: wsgen -cp 。-wsdl 接口
有任何想法吗??谢谢!