Hi,
I'm using wsdl2java functionality from CXF 2.2.1, to generate a Java client.
I've been able to successfully generate the Java classes including the service 
of my WSDL and associated XSLs.
The thing is, I would like to be able to read the XML request before it leaves 
the client, and I would also like to see the XML response when it gets back to 
the client.
Today, the only successful ways I've been able to see the XML output of the 
request and its associated incoming XML response were :
*through an HTTP proxy like TCPMon or TCPTrace
*via the log4j facility, creating my own appender and configuring it to catch 
all logs coming from the httpclient.wire.content package

Either ways do not satisfy me :
*I don't want to depend on a proxy for all my calls
*the logs from my appender are not accurate, some words are missing...

Is there an API available for CXF generated clients to get the exact XML 
streams sent and received through the network ?
Thank you for your answers
Anthony

Reply via email to