tengo un problema tratando de extraer el body de una petición SOAP para posteriormente mostrarla por consola, el problema es el siguiente:
Al momento de hacer @override del metodo handleMessage (AbstractSoapInterceptor) y hacer el message.getContent(); siempre es NULL.
El código que estoy implementando es el siguiente:
@Slf4j @Component public class MyClass extends AbstractSoapInterceptor { @Autowired private Tracer tracer; public MyClass() { super(Phase.MARSHAL); } @Override public void handleMessage(SoapMessage message) throws Fault { try { SOAPMessage soapMessage = message.getContent(SOAPMessage.class); } catch (IOException | SOAPException e) { log.error("Error interceptando el request", e); } } }