¿Qué es lo que quieres hacer?¿Un log? Eso está más que inventado
http://www.javatips.net/blog/2012/03/apache-cxf-logging
Lo de leer el stream de bytes, pues también puede ser, dependiendo de dónde interceptes el mensaje. Pero ojo, a esos niveles al leer un buffer de bytes lo vaciarás, por lo que tendrás que sacar una copia y volver a guardarlo.
http://www.prowareness.com/blog/capt...-interceptors/
Ya que tu amigo sabe hacerlo, sería mejor que te lo explicase él.