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. >