2

我有多个服务定义为 Java 类 (@WebService),它们共享相同的 WebFault 类 (@WebFault)。
我使用 java2ws 为服务生成 WSDL 和 XSD 文件。
虽然我可以通过使用 JAXB XmlSchema“位置”属性在服务之间重用模型对象并将它们生成到共享 XSD 文件中,但 Web 故障会生成到每个 WSDL 中。
问题是,如果我尝试从 .Net 中的 WSDL 文件生成代码,例如,我将多次定义 Web 故障类。
任何帮助将不胜感激。
阿夫纳

4

1 回答 1

0

也许您可以尝试为您的@WebFault 设置一个名称

@WebFault(name = "EmployeeSearchFault") 
public class SearchEmployeeException extends Exception {
    --- 
}

如果没有给出确切的场景,那么我可以尝试一下。

于 2012-07-12T06:50:44.183 回答