Abstract base class for EndpointInterceptor instances that log a part of a
WebServiceMessage. By default, both request and response messages are logged, but this behaviour can be
changed using the logRequest and logResponse properties.
author: Arjen Poutsma since: 1.0.0
Logs the request message payload. Logging only ocurs if logRequest is set to true,
which is the default.
Parameters: messageContext - the message context true throws: TransformerException - when the payload cannot be transformed to a string
Logs the response message payload. Logging only ocurs if logResponse is set to true,
which is the default.
Parameters: messageContext - the message context true throws: TransformerException - when the payload cannot be transformed to a string