Thank you Kartheek,

I am able to have my interceptor invoked via:


<cxf:jaxws-service serviceClass="my.WebService" validationEnabled="false">   
        <cxf:outFaultInterceptors>
                <spring:bean id="faultInterceptor"
class="MyFaultInterceptor"/>                                        
        </cxf:outFaultInterceptors>
</cxf:jaxws-service>


However, I am unable to actually retrieve the complete SOAP contents.  As I
only want to handle this on Fault, and not logging every request I am not
sure at which phase and with which Interceptor to use.  Do I use
AbstractSoapInterceptor, AbstractPhaseInterceptor, or another?  At what
phase is the soap request available to me?

thank you again for your help,



Hi Sonoerin,

If you are using spring and have not tried this yet,there is a way to log
the inbound/outbound SOAP messages.It is detailed in the below link.It
should also be implementable via the API as well.

http://cxf.apache.org/docs/configuration.html

check this section(Enabling message logging using plain Spring bean
elements)



Saludos
Kartheek


--
View this message in context: 
http://cxf.547215.n5.nabble.com/Interceptor-capture-of-SOAP-request-tp5710324p5710345.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to