Hi Mark,

CXF does not provide a good logging solution for web service calls at the 
moment. 

What could help you is a new open source product from Talend. The Talend ESB 
community edition provides a feature called Service Activity Monitoring. It 
allows to capture Service Calls with content and some meta data from cxf and 
sends them to a central monitoring server.

You add an agent jar to your project and activate it as a CXF feature. The 
server part can be either installed as a web application (war) or as a bundle 
in Karaf. As the solution is apache licensed you can even use it as a starting 
point if you want to build your own solution.

I have written a blog entry about it that also links to the download page:
http://www.liquid-reality.de/x/ToBZ

Best regards

Christian
--
Christian Schneider
http://www.liquid-reality.de

CXF and Camel Architect
SOPERA - The Application Integration Division of Talend http://www.talend.com

-----Ursprüngliche Nachricht-----
Von: Mark Wolfe [mailto:[email protected]] 
Gesendet: Freitag, 20. Mai 2011 16:14
An: [email protected]
Betreff: CXF Log Archiving

Gday

Just wondering if anyone had any links to projects or examples of log 
archiving, specifically for the web service calls. Most of the applications 
using CXF I have seen so far have been a bit of mess, with huge log files and 
not a lot of attention given to organising this information until after it goes 
into production.

In a system I am working on ATM the customer has identified the need to be able 
to search and retrieve BTB calls and correlate these for review. For example 
party A talks to party B and C to orchestrate a transaction and something gets 
mixed up due to changes in data format. In this case an operator needs to 
review the raw calls and raise a bug report to have it resolved, or follow up 
with one of the parties to correct the data.

I have been looking over the log browser, however this is a little different to 
what i need. Is this sub project still progressing and are there any further 
plans for it?

I recently posted a blog entry an example of how I have my logging configured 
using a play around project which is open source, this is located at 
http://www.wolfe.id.au/2011/05/20/apache-cxf-logging/ if anyone ideas or 
feedback it would be much appreciated.

Hopefully no one objects to me posting this link :)

Reply via email to