有没有办法从CXF中的JAX-RS REST资源访问CXF消息交换?

dli*_*120 2 rest spring message exchange-server cxf

目前我们有一个使用CXF 2.4.2的RESTful API.在我的一个资源方法中,我想处理一些查询参数并将结果存储在CXF消息交换中,以便稍后使用输出拦截器.

我已经尝试过注入这里提到的WebServiceContext ,但它似乎没有用,可能是因为它是JAX-WS规范的一部分,我们正在使用JAX-RS.

任何帮助将不胜感激!

Dan*_*ulp 15

如果使用CXF,最简单的方法就是:

PhaseInterceptorChain.getCurrentMessage()
Run Code Online (Sandbox Code Playgroud)

这将适用于JAXWS和JAXRS服务.