In the "Specify SOAP Binding Details" popup, there is a configuration point called "Context Mapping", with a default value of "CONFIG". This is incorrect in a couple ways.
1) Technically, what is really being configured here is the SOAPHeadersType attribute of the SOAPContextMapper, which has possible values of CONFIG, DOM, VALUE or XML. The default value should be "VALUE", not "CONFIG". To learn more about the SOAPHeadersType and what the different values represent, see the SOAPContextMapper description in the "OOTB Implementation Notes" section of the Message Composition documentation (see below).
2) The configuration point should be called "SOAP Headers Type" - not "Context Mapping" - so as to be aligned with what is actually being configured. ALL bindings (HornetQ, SOAP, Camel, JCA) allow ContextMapper configuration, but only the SOAP binding also allows you to specify the SOAPHeadersType.
Here are the docs: https://docs.jboss.org/author/display/SWITCHYARD/Message+Composition
|