I think you can use CXF Interceptors[1][2] to trace the message[3], then you 
don’t need to build a proxy to interceptor all the message.
You can do some addition work base on CXF Logging Interceptor.

[1]https://cxf.apache.org/javadoc/latest/org/apache/cxf/interceptor/LoggingInInterceptor.html
[2]https://cxf.apache.org/javadoc/latest/org/apache/cxf/interceptor/LoggingOutInterceptor.html
[3]http://cxf.apache.org/docs/debugging-and-logging.html#DebuggingandLogging-LoggingMessages

--  
Willem Jiang

Red Hat, Inc.
Web: http://www.redhat.com
Blog: http://willemjiang.blogspot.com (English)
http://jnn.iteye.com (Chinese)
Twitter: willemjiang  
Weibo: 姜宁willem



On March 26, 2015 at 10:29:09 PM, ercan.canlier (ercan.canl...@gmail.com) wrote:
> Hi Jiang,
> Actually, there is a web application where you will have possibility to
> publish web services.
> Client will load wsdl file and then i will be generating it via maven with
> help of camel.
> This step is clear and i have already finished it but i also want to track
> incoming and outgoing messages and log them to database. In order to do
> that, i think the only way is to proxy the real services and define endpoint
> consumers for them.
> Do you have any idea?
> Thanks for your interest.
> Best regards.
> Ercan
>  
>  
>  
> --
> View this message in context: 
> http://camel.465427.n5.nabble.com/Web-Service-Proxy-to-track-incoming-and-outcoming-messages-tp5764824p5764837.html
>   
> Sent from the Camel - Users mailing list archive at Nabble.com.
>  

Reply via email to