SOAP binding
Codec that can handle MTOM, SwA, and SOAP messages
encoded using XML or Fast Infoset.
This is used when we need to determine the encoding from what we received (for decoding)
and from configuration and
Message contents (for encoding)
TODO: Split this Codec into two, one that supports FI and one that does not.
Then further split the FI Codec into two, one for client and one for
server. This will simplify the logic and make it easier to understand/maintain.
author: Vivek Pandey author: Kohsuke Kawaguchi