R3 – Use XMLNSC over XMLNS (WMB)

Use XMLNSC over XMLNS (WMB)

XMLNSC is the preferred parser as it uses less resources to parse messages.

More details are available here –
https://www.ibm.com/support/pages/ibm-integration-bus-iib-message-flow-programming-practices

This shows the usage of the XMLNS parser:

CREATE NEXTSIBLING OF OutputRoot.MQMD DOMAIN(‘XMLNS’) NAME ‘XMLNS’;

Can be replaced with the XMLNSC parser:

CREATE NEXTSIBLING OF OutputRoot.MQMD DOMAIN(‘XMLNSC’) NAME ‘XMLNSC’;