I could able to log the Soap Response using my custom Interceptor... when I
try to log the outgoing Soap Request... I got stuck? few details like: Which
Phase to use (like Phase.RECIVE) and any other way? Well the problem is the
outInterceptor have the OutputStream (for Response: InputSteam to read the
data).
I have worked on handlers (handleRequest(...), handleResponse(...))... but I
am fallling behind to find a way to log the SoapRequest....
any quick tips will be heartly appriciated.
my code:
SoapResponseInterceptor (Works fine to log the Soap Response)
SoapRequestInterceptor(looking for the sol..)
my cxf.xml
------------------------------------------------------------------------
<bean id="logInbound"
class="com.firstbest.pso.amsf.webservice.SoapResponseInterceptor"/>
<bean id="logOutbound"
class="com.firstbest.pso.amsf.webservice.SoapRequestInterceptor"/>
<cxf:bus>
<cxf:inInterceptors>
<ref bean="logInbound"/>
</cxf:inInterceptors>
<cxf:outInterceptors>
<ref bean="logOutbound"/>
</cxf:outInterceptors>
</cxf:bus>
-------------------------------------------------------------------------
and the client side code:
<bean id="amsfClient" class="services.ums.icams.amerisafe.ServicesSoap"
factory-bean="clientFactory" factory-method="create"/>
<bean id="clientFactory"
class="org.apache.cxf.jaxws.JaxWsProxyFactoryBean">
<property name="serviceClass"
value="services.ums.icams.amerisafe.ServicesSoap"/>
<property name="address" value="http://...services.asmx?wsdl"/>
</bean>
--------------------------------------------------------------------------------
the server side is .Net
--
View this message in context:
http://www.nabble.com/help-needed-to-log-SOAP-Request-%28using-Out-Interceptor%29-tp19275193p19275193.html
Sent from the cxf-user mailing list archive at Nabble.com.