jaxws 2.2
仕様では、ののメソッドは、exclude
のexclude
というアノテーションを持たないため、wsdl:operation要素にマップする必要があります。jax-wsのデフォルトでは、voidの戻りメソッドと例外をスローしないメソッドは、一方向の操作と見なされますか?
また、この方法はoneway operation
Sにマッピングされてはならない(それはvoid
戻り値の型と無exception
を持っている場合でも)OneWay
注釈を持っていない場合javax.jws.OneWay
で注釈を付けだけの方法は、oneway operation
でなければならないと言います。
void
の返信方法がexception
に設定されていないと、デフォルトでoneway operation
になることはありません。これは別の問題を引き起こす。 void
戻り値の型があり、exception
でないメソッドがoneway operation
の場合、なぜOneWay
アノテーションが必要なのでしょうか?空戻り値の型と例外なく