-1

サービス インターフェイスで jibx2wsdl を実行すると、例外の名前が Fault に変更されます。例: InvalidEmployeeException は InvalidEmployeeFault になります。

ドキュメントによると、これは一部の軸要件に対処するために行われています。この動作をオーバーライドできる org.jibx.ws.wsdl.tools.custom.FaultCustom クラスがあります。ただし、wsdl カスタマイズで faultCustom プロパティを指定するための規定はありません。

問題の回避策が他にある場合は、元に戻してください。

4

1 に答える 1

0

org.jibx.ws.wsdl.tools.custom.FaultCustom.apply() を変更することでこれを行うことができました。

他の理由により、サービス コンシューマーに同じ例外クラスが必要です。

于 2012-11-28T10:37:10.480 に答える