java.io.Exception を定義した WSDL ファイルがあります。
<xsd:schema xmlns:tns="http://io.java" xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://io.java">
<xsd:complexType name="IOException">
<xsd:sequence/>
</xsd:complexType>
</xsd:schema>
Apache CXf wsdl2java タスクを使用して Java クラスを生成すると、次のようなクラスが生成されます (有効な java.io.IoException ではないため、コンパイル エラーが発生します)。
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "IOException")
public class IOException {
}
CXF が JDK クラスを生成しないようにする方法はありますか?
どうも!:)