8

Java EE 6で、エンタープライズBeanに。で注釈を付けるWebサービスを作成してい@WebServiceます。一部のBeanメソッドのみを公開する必要があるため、必要なメソッドのみで注釈を付けまし@WebMethodた。残念ながら、JAX-WSはアノテーションを無視し、すべてのメソッドを公開しようとします。問題は、Webサービス操作として使用することを目的としていない、インターフェイスを返すメソッドが1つあり、これをJAX-WSで管理できないため、Webサービスがデプロイされないことです。これは予想される動作ですか、それとも何かが足りませんか?

4

1 に答える 1

13

属性「exclude」を注釈に追加して、trueに設定できます。Javadocは次のように述べています。Webメソッドとして公開されないようにメソッドをマークします。

于 2012-11-29T16:16:34.620 に答える