Hi Patrick
Did you consider using just SOAP adapter with "Do not use SOAP envelope" checked? It will behave like an HTTP POST scenario.
And if you need to change the content type of the request to a static value, this can be achieved by adding MessageTransformBean in the receiver channel.
Regards
Eng Swee