I have logging features works fine in cxf client 3.3.4 version but when there is a timeout error (java.net.SocketTimeoutException) from soap call, the inbound message doesn't get logged. Can you please let know how/what to configure to get the inbound message to log?
JaxWsProxyFactoryBean proxy = new JaxWSProxyFactoryBean()
---
--
LoggingInInterceptor reqInter = new LoggingInInterceptor();
LoggingOutInterceptor resInter = new LoggingOutInterceptor();
proxy.getInInterceptors().add(reqInter);
proxy.getOutInterceptors().add(respInter);
proxy.getOutInterceptors().add(new NillableSAAJInterceptor());
proxy.getOutInterceptors().add(new SAAJOutInterceptor());
log4j.xml
<AsyncLogger name ="org.apache.cxf" level="info">
</AsyncLogger>
<AsyncLogger name="org.apache.cxf.interceptor.LogginInIntercetpor" level="info">
</AsyncLogger>
<AsyncLogger name="org.apache.cxf.interceptor.LoggingOuInteceptor" level="info">
</AsyncLogger>