“_Exception”附加到 JAX-WS 生成的异常 类
"_Exception" appended to the JAX-WS generated exception classes
我 运行 wsimport 工具从 wsdl 创建客户端代码,所有客户端代码都成功生成,但是,异常 classes 具有如下连接名称。
ProductSupplierException_Exception.java
UnknownProductException_Exception.java
OutOfStockException_Exception.java
所有异常 class 都将“_Exception”附加到 class 名称的末尾。
使用 jdk:1.6.
这就是我在 wsdl/xsd
中定义异常的方式
WSDL:
<message name="InvalidDetailsException">
<part name="fault" element="tns:InvalidDetailsException"></part>
</message>
XSD:
<xs:element name="InvalidDetailsException" type="tns:InvalidDetailsException" />
<xs:complexType name="InvalidDetailsException">
<xs:sequence>
<xs:element name="message" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
任何帮助将不胜感激
wsimport
将 _Exception
附加到从此 WSDL 生成的异常 类,因为它们的名称冲突。
另请参阅:
我 运行 wsimport 工具从 wsdl 创建客户端代码,所有客户端代码都成功生成,但是,异常 classes 具有如下连接名称。
ProductSupplierException_Exception.java
UnknownProductException_Exception.java
OutOfStockException_Exception.java
所有异常 class 都将“_Exception”附加到 class 名称的末尾。
使用 jdk:1.6.
这就是我在 wsdl/xsd
中定义异常的方式WSDL:
<message name="InvalidDetailsException">
<part name="fault" element="tns:InvalidDetailsException"></part>
</message>
XSD:
<xs:element name="InvalidDetailsException" type="tns:InvalidDetailsException" />
<xs:complexType name="InvalidDetailsException">
<xs:sequence>
<xs:element name="message" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
任何帮助将不胜感激
wsimport
将 _Exception
附加到从此 WSDL 生成的异常 类,因为它们的名称冲突。
另请参阅: