0
将一个拦截器添加到servicemix以记录所有webservice调用(或调用osgi组件也行)的最佳方式是什么?servicemix中所有调用的拦截器
我知道NMR拦截器,但这些显然不适用于CXF。 我知道“jaxws:inInterceptors”,但这些需要手动添加到每个端点。
我想用一个配置/拦截器截获对所有端点(WS和RS)的调用,这可能在servicemix中吗?
将一个拦截器添加到servicemix以记录所有webservice调用(或调用osgi组件也行)的最佳方式是什么?servicemix中所有调用的拦截器
我知道NMR拦截器,但这些显然不适用于CXF。 我知道“jaxws:inInterceptors”,但这些需要手动添加到每个端点。
我想用一个配置/拦截器截获对所有端点(WS和RS)的调用,这可能在servicemix中吗?
只需将它添加CXF logging feature这样
<!-- adding the feature to the bus-->
<cxf:bus>
<cxf:features>
<cxf:logging/>
</cxf:features>
</cxf:bus>
嘿感谢,这是伟大的信息。可能正是我所需要的。如果我需要添加一个“全局”自定义功能(除了例如日志记录),这里有一些更多的信息http://cxf.apache.org/docs/bus-configuration.html – Frontline