Samples JDK
SoapOutSecurityFaultInterceptor.java
1 package com.freemindcafe.apache.cxf.wsdl.sample3;
2 
3 import org.apache.cxf.binding.soap.SoapMessage;
4 import org.apache.cxf.binding.soap.interceptor.AbstractSoapInterceptor;
5 import org.apache.cxf.interceptor.Fault;
6 import org.apache.cxf.phase.Phase;
7 import org.apache.log4j.Logger;
8 
9 //\cond HIDDEN_SYMBOLS
10 /***
11  *
12  * @author KOMAN00S
13  *
14  */
15 //Phase.PRE_PROTOCOL
16 public class SoapOutSecurityFaultInterceptor extends AbstractSoapInterceptor {
17 
18  protected Logger logger = Logger.getLogger(SoapOutSecurityFaultInterceptor.class);
19 
20  public SoapOutSecurityFaultInterceptor(){
21  super(Phase.PRE_PROTOCOL);
22  }
23 
24  @Override
25  public void handleMessage(SoapMessage arg0) throws Fault {
26  System.out.println("SoapOutSecurityFaultInterceptor-----------------");
27  //SecurityContextHolder.getContext().setAuthentication(null);
28  //SessionHolder.setSession(null);
29  }
30 
31 }
32 //\endcond