Class ClientFaultConverter

All Implemented Interfaces:
Interceptor<Message>, PhaseInterceptor<Message>

public class ClientFaultConverter extends AbstractInDatabindingInterceptor
Takes a Fault and converts it to a local exception type if possible.
  • Field Details

    • DISABLE_FAULT_MAPPING

      public static final String DISABLE_FAULT_MAPPING
      See Also:
    • CAUSE_SUFFIX_SPLITTER

      public static final Pattern CAUSE_SUFFIX_SPLITTER
  • Constructor Details

    • ClientFaultConverter

      public ClientFaultConverter()
    • ClientFaultConverter

      public ClientFaultConverter(String phase)
  • Method Details

    • handleMessage

      public void handleMessage(Message msg)
      Description copied from interface: Interceptor
      Intercepts a message. Interceptors should NOT invoke handleMessage or handleFault on the next interceptor - the interceptor chain will take care of this.
    • processFaultDetail

      protected void processFaultDetail(Fault fault, Message msg)