CXF动态发布服务方法遇到的问题?

HelloKitty123 发布于 2012/07/10 18:26
阅读 1K+
收藏 0

CXF默认是发布接口中的所有public方法,假如现在服务接口定义了一些方法,我只想发布其中某些的方法为web方法,大家有没有好的解决方法呢?最好使通过配置化的方式动态指定。谢谢

 

加载中
0
鉴客
鉴客
增加一个新类来调用这个类的方法,然后只提供想要 public 的方法
0
肥皂泡2
肥皂泡2
在要发布的方法上加 @WebMethod,不要发布的方法上不加
0
HelloKitty123
HelloKitty123
这个不行,方法就算不加@WebMethod,cxf也会发布成web服务方法,默认情况下,cxf会把打上@WebService的所有方法都会发布,所以在考虑cxf有没有一种可以忽略某个方法发布的注解或配置?
0
wwwjjj
wwwjjj
有   @WebMethod( enclude=true)
返回顶部
顶部