Wrapping outgoing message in a soap envelope
We're posting the message over http, and while it is not a "real" web service, the remote system does require that each request will be wrapped in a soap envelope, although no special information is required in the soap header.
This can be achieved using the XmlAssembler in the send pipeline.
Simply use the XmlTransmit built-in pipeline in the send port, configure your document schema(s) as appropriate and select the system soap envelope schema as the envelope.
Note: I've posted an update to this entry here