How to enable SOAP message logging for SOAP binding in Fuse Service Works 6

Solution Unverified - Updated -

Environment

  • Red Hat JBoss Fuse Service Works (FSW)
    • 6.x

Issue

  • I am using SOAP binding <soap:binding.soap> for SwitchYard services and references.
  • How can I log inbound and outbound SOAP messages on SOAP binding?

Resolution

Turn on DEBUG level logging for org.switchyard.component.soap.InboundHandler and org.switchyard.component.soap.OutboundHandler.

<logger category="org.switchyard.component.soap.InboundHandler">
    <level name="DEBUG" />
</logger>
<logger category="org.switchyard.component.soap.OutboundHandler">
    <level name="DEBUG" />
</logger>

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.