Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 是否可以指示SpringWS生成包含WSDL:fault的WSDL?_Java_Spring_Wsdl_Spring Ws - Fatal编程技术网

Java 是否可以指示SpringWS生成包含WSDL:fault的WSDL?

Java 是否可以指示SpringWS生成包含WSDL:fault的WSDL?,java,spring,wsdl,spring-ws,Java,Spring,Wsdl,Spring Ws,还有一个问题目前还没有得到回答 我有一个带注释的端点,它抛出一个用@SoapFault注释的自定义异常 但是动态创建的WSDL在WSDL:operation中不显示WSDL:fault,也不存在该异常的xs:elementName 是否可以指示SpringWS在操作中动态生成可选的故障元素 谢谢。您是否在[servlet name]-servlet.xml文件中定义了异常xsd 像这样- <sws:dynamic-wsdl id="user" portTypeName="User"

还有一个问题目前还没有得到回答

我有一个带注释的端点,它抛出一个用@SoapFault注释的自定义异常

但是动态创建的WSDL在WSDL:operation中不显示WSDL:fault,也不存在该异常的xs:elementName

是否可以指示SpringWS在操作中动态生成可选的故障元素


谢谢。

您是否在[servlet name]-servlet.xml文件中定义了异常xsd

像这样-

<sws:dynamic-wsdl id="user" portTypeName="User"
        locationUri="/userService/" targetNamespace="http://test.nl/wsdls/userservice/2011/04">
        <sws:xsd location="classpath:/exception.xsd" />
        <sws:xsd location="classpath:/base.xsd" />
        <sws:xsd location="classpath:/user.xsd" />
        <sws:xsd location="classpath:/userservice.xsd" />
    </sws:dynamic-wsdl>

您可以在标记中看到异常xsd。所以你必须定义它

看看这个

查看上面链接中主题XSD中的Part1链接

问候

安舒尔卡塔