我有一些类在wsdl操作中用作返回类型。
类似的东西:
@WebService()
@XmlSeeAlso({MyException.class})
public class MyException2 extends MyException {
public MyException2() {
super("asd");
}
public String msg = "blablbasldk";
}
当我生成wsdl和xsd时,它有MyException2类的定义,它只有MyException2类中定义的公共属性。我想生成xsd,它将包含MyException2的定义,它将具有所有公共属性 - 来自MyException和MyException2类。
有可能吗?我发现@XmlSeeAlso应该可以工作,但它不是.. :(谢谢
答案 0 :(得分:0)
确定, 它正在运行,但新版本的apache-cxf 2.7.7 现在它在xsd中生成Exception2类,它具有来自两个类的属性