我正在 Java EE 6 中创建一个 Web 服务,用@WebService
. 我只需要公开一些 bean 方法,所以我@WebMethod
只用所需的方法进行了注释。不幸的是,JAX-WS 忽略了注释并尝试公开所有方法。问题是有一种方法,它不打算用作 Web 服务操作,它返回一个接口,这不能由 JAX-WS 管理,因此没有部署 Web 服务。这是预期的行为还是我错过了什么?
问问题
4196 次
我正在 Java EE 6 中创建一个 Web 服务,用@WebService
. 我只需要公开一些 bean 方法,所以我@WebMethod
只用所需的方法进行了注释。不幸的是,JAX-WS 忽略了注释并尝试公开所有方法。问题是有一种方法,它不打算用作 Web 服务操作,它返回一个接口,这不能由 JAX-WS 管理,因此没有部署 Web 服务。这是预期的行为还是我错过了什么?