servicemix中所有调用的拦截器

时间:2011-09-17 20:26:21

标签: interceptor apache-servicemix

将一个拦截器添加到servicemix的最佳方法是什么,它会记录所有的webservice调用(或调用osgi组件也可以)?

我知道NMR拦截器,但这些显然不适用于CXF。 我知道“jaxws:inInterceptors”,但这些需要手动添加到每个端点。

我想拦截使用单个配置/拦截器对所有端点(WS和RS)的调用,这在servicemix中是否可行?

1 个答案:

答案 0 :(得分:1)

你可以像这样添加CXF logging feature

<!-- adding the feature to the bus-->
<cxf:bus>
    <cxf:features>
        <cxf:logging/>
    </cxf:features>
</cxf:bus>